Re: Avoiding duplicate orders?
| From: | pete M | Date: | Thu, 20 Nov 2003 16:48:32 +0000 |
| Subject: | Re: Avoiding duplicate orders? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-170439@lists.php.net to get a copy of this message | ||
psuedo code
session_start()
if (incoming POST and $_SESSION['in_database'] != 1)
{
insert to DB
$_SESSION['in_database'] = 1
}
pete
J J wrote:
What is the simplest way to avoid duplicate order entry on a form? Some people aren't patient enough to wait for the SSL/credit card processing and will click the submit button two, three, or more times causing duplicate orders. Is there a quick way to disable the submit button at least in javascript? Better yet, something quick and easy that could be done server-side without a lot of programming like cookies, database flags, etc? I've thought of a few things (like hidden variables with an order ID or cookies/flags) but this really should be a quick fix since it's not a big problem on the site. Thanks in advance for any tips or techniques! __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/