Click here to Skip to main content
15,914,071 members
Home / Discussions / Web Development
   

Web Development

 
GeneralRe: ASP, Dynamic Array and Request.Form Problem Pin
drliebs10-Feb-04 10:26
drliebs10-Feb-04 10:26 
Generalunterminated string constant Pin
dknypinay6-Feb-04 8:29
dknypinay6-Feb-04 8:29 
GeneralRe: unterminated string constant Pin
hxxbin6-Feb-04 8:45
hxxbin6-Feb-04 8:45 
GeneralRe: unterminated string constant Pin
$$@@$$9-Feb-04 20:10
$$@@$$9-Feb-04 20:10 
GeneralAn autorun from a CD Pin
|Promise|5-Feb-04 15:09
suss|Promise|5-Feb-04 15:09 
GeneralRe: An autorun from a CD Pin
hxxbin6-Feb-04 8:48
hxxbin6-Feb-04 8:48 
Generalthe trouble with logging out Pin
Nathan Ridley5-Feb-04 14:28
Nathan Ridley5-Feb-04 14:28 
GeneralRe: the trouble with logging out Pin
Ian Darling5-Feb-04 14:47
Ian Darling5-Feb-04 14:47 
Nathan Ridley wrote:
Any ideas on how you would prevent the user from being able to re-post that data?

Note to all web application developers (myself included) - if the user hits back and resubmits form data, handle it in the manner a user would reasonably expect! This means in your case accepting the login again and sending the user to a suitable start page.

In other cases, this might mean entering the web application part way through the process, refilling in details where necessary, checking the updates being made to any databases aren't duplicated or corrupted, and so forth.

That's hard work, yes, and requires that you've designed your application and its flow before you go and write half a million lines of ASP.NET code for BoondoggleApplication 1.0.

But if it comes off, your application will be more robust in the face of the random button clickers, and you won't be asking stupid questions like "How do I disable the back button in Internet Explorer", which occur here with depressing regularity. Plus, your users will love you (or at least the next best thing, which is not wish you were killed under the weight of a thousand copies of W3C specs printed using 72 point fonts and very heavy paper.)

Browsers have features like history, back, and forward for a reason, and making your web application gratuitously broken when those are used is unacceptable!

BTW, your solution won't work. All you're doing is stuffing more stuff into the users history for them to click back and forward through Smile | :) .


Ian Darling
"The different versions of the UN*X brand operating system are numbered in a logical sequence: 5, 6, 7, 2, 2.9, 3, 4.0, III, 4.1, V, 4.2, V.2, and 4.3" - Alan Filipski
GeneralRe: the trouble with logging out Pin
l a u r e n6-Feb-04 15:24
l a u r e n6-Feb-04 15:24 
Generaldownload a project on the internet Pin
TheEagle5-Feb-04 9:43
TheEagle5-Feb-04 9:43 
GeneralRe: download a project on the internet Pin
Not Active5-Feb-04 12:08
mentorNot Active5-Feb-04 12:08 
GeneralHardware SSL Implementations Pin
James Simpson5-Feb-04 2:01
James Simpson5-Feb-04 2:01 
GeneralServer certificate Pin
ProffK5-Feb-04 1:59
ProffK5-Feb-04 1:59 
GeneralRe: Server certificate Pin
Anonymous8-Feb-04 18:00
Anonymous8-Feb-04 18:00 
Generallaunching a hml file from another html file Pin
Member 8581774-Feb-04 23:05
Member 8581774-Feb-04 23:05 
GeneralRe: launching a hml file from another html file Pin
Vasudevan Deepak Kumar5-Feb-04 0:25
Vasudevan Deepak Kumar5-Feb-04 0:25 
GeneralOWC ExportPicture Pin
Miszou4-Feb-04 13:55
Miszou4-Feb-04 13:55 
GeneralC# Client for Web Service Pin
Chris Meech4-Feb-04 3:56
Chris Meech4-Feb-04 3:56 
GeneralRe: C# Client for Web Service Pin
Anonymous8-Feb-04 18:15
Anonymous8-Feb-04 18:15 
Generalno back Pin
Brakanjan4-Feb-04 3:14
Brakanjan4-Feb-04 3:14 
GeneralRe: no back Pin
Not Active4-Feb-04 4:33
mentorNot Active4-Feb-04 4:33 
GeneralRe: no back Pin
Sarvesvara (BVKS) Dasa4-Feb-04 17:58
Sarvesvara (BVKS) Dasa4-Feb-04 17:58 
GeneralRe: no back Pin
Vasudevan Deepak Kumar5-Feb-04 0:27
Vasudevan Deepak Kumar5-Feb-04 0:27 
GeneralRe: no back Pin
$$@@$$8-Feb-04 22:11
$$@@$$8-Feb-04 22:11 
GeneralCheckbox question Pin
dknypinay3-Feb-04 7:40
dknypinay3-Feb-04 7:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.