I just filed a bug report for this (#82246) and I didn’t really think of it as that big a deal, but the more I thought about it, the more I thought I could see someone else running into it as well. I was using the ColdFusion Administrator and had it open to the list of DSNs. I needed to edit a DSN but when I had clicked, my session had expired. After logging in I was brought back to the place I had been trying to access. Let’s say it was DSN cfisfasterthanphp. When the form loaded, the name had been changed to:
I can easily see missing that. Even more - the rest of the form was blank. Now - that should be pretty obvious, but again, I missed it. I almost hit submit as a quick way to return to the list and get back to the edit. If I had done so, I would have lost the rest of my DSN information. (Which I know I have documented somewhere… um… yeah….)
p.s. Handling state (where you were going, what was in your form, etc) is a non trivial matter when it comes to web sites. How about a quick blog entry on some techniques to handle cases like this?