|
Thanks, Scott I will try this and let you know how it turns out! Justin Houchin -----Original Message----- From: web400-admin@midrange.com [mailto:web400-admin@midrange.com] On Behalf Of Scott Mildenberger Sent: Friday, November 22, 2002 10:39 AM To: 'web400@midrange.com' Subject: RE: [WEB400] Static Forms and the refresh button What if you keep track on the server of the Random Id and only allow a request with a particular Random Id to happen once. If you receive a second request send back a 'Sorry' reply. Scott Mildenberger > -----Original Message----- > From: Justin Houchin [mailto:justin@reliatek.com] > Sent: Friday, November 22, 2002 9:37 AM > To: web400@midrange.com > Subject: [WEB400] Static Forms and the refresh button > > > This is a multi-part message in MIME format. > -- > [ Picked text/plain from multipart/alternative ] > Good Morning, > Here is the scenario.I have a static form that > has about 12 > fields in it. This form submits the data to a CGI program I > have called > NEWCUSTSET. This program accepts the customer's first name, > last name, > address, etc.to create a new customer account. The NEWCUSTSET program > sends back a response web page saying that the customer > account has been > created successfully. In the CGI program I calculate a new account > number for the customer. If you hit the refresh button on the web > browser (IE6.0), on the response page, it will resend the data to the > program thus using the same information to create a new account and > assigning it a new account number. So a customer service rep could sit > there a hit and keep hitting the refresh button creating a thousand > accounts with the same user information. Awhile back I asked this same > question and received an answer to create a form with a "Random ID > Number". Well I thought about how to use this and realized > that you are > still in the same predicament. Let's say instead of a static > form page I > use a CGI program (NEWFORM) to display the form page with a Random Id > number. When the all information is entered into the form, it will be > sent to the NEWCUSTSET program. The NEWCUSTSET program will read the > information from the data stream, write it to the customer file, and > create a response web page. Well if I refresh the response web page I > still have the same data in the data stream. There is really nothing > that I can do if I generate a Random ID. I think the approach > we need to > take to this is to find some JavaScript to disable the Refresh > capability on the response page. Any suggestions?????? > _______________________________________________ This is the Web Enabling the AS400 / iSeries (WEB400) mailing list To post a message email: WEB400@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/cgi-bin/listinfo/web400 or email: WEB400-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/web400.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.