I think this is how Fusebox gets around the problem of having all requests go to the
same page (index.cfm) (dont quote me on that... I dont know much about Fusebox...)
But the problem with this is you are causing another round-trip from the client to
server and back again.
Does anyone have a method that DOESN'T cause this delay?
At 02:17 AM 11/19/00 -0600, Phoeun Pha wrote:
>this is how i handle my stuff. let's say we have 2 templates. First
>template has the form fields and stuff. template 2 sends the information to
>a database and also displays a "Thank You!" message. if the user were to
>click "Refresh",the information could be entered twice, thats bad!
>
>The solution is to have 3 templates. First template has the form fields.
>The second template does the dirty work, ya know, inserting stuff into
>database. At the end of that template, do a CFLOCATION to template 3, which
>says 'Thanx man, you've made me richer!". Now, if the user refreshes, they
>get the same message, but no form data is reposted. cool eh?
>
>Considerations: if u need to display some data from the form variables on
>that last page, like "Thank you, [Name], yo've made me richer!" , i say do a
>CFlocation (ex. url="thanxpage.cfm?name="Form.name") in the middle template
>with URL variables and display them on the third page.
>
>hope this helps!
>
>
>
>----- Original Message -----
>From: Mike Grey <[EMAIL PROTECTED]>
>To: CF-Talk <[EMAIL PROTECTED]>
>Sent: Thursday, January 18, 2001 12:41 PM
>Subject: stop reposting of form data
>
>
>>
>> What method is used to stop data from being reposted when a user attemps
>to
>> reload an action page.
>>
>> Thanks
>>
>> Mike Grey
>>
>>
>>
>>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists