【发布时间】:2012-09-21 09:19:42
【问题描述】:
所以我有一个 2 页的注册页面,用户在第一页输入他/她的所有数据,然后单击继续。在第二页上,他们选择了某些选项,然后单击继续,这会将他们带到可以处理付款的其他地方(与我完全无关)。
我还有一个 Insert.php 文件,它只是将所有用户的数据插入到数据库中。当在 page2 上单击提交时,它实际上将它们重定向到 Insert.php,插入然后将它们重定向到外部支付页面。我不得不这样做,因为出于某种原因,ajax 调用不起作用。
我的问题是,如果他们在第二页单击提交后,他们的计算机崩溃或关闭浏览器怎么办? mysql 会理解连接已终止并且不保存任何内容,还是会保存部分数据(在用户崩溃之前尽可能多地保存),如果是,我该如何删除部分数据?
在这一点上,我只是尝试尽可能多地进行错误处理,以防止出现任何严重问题。
【问题讨论】:
-
您需要向我们展示一些代码,也许还需要您的数据库结构的屏幕截图(如果可能)。如果用户的浏览器在他们保存第二页上的任何信息之前崩溃,mySQL 不会知道。
标签: php mysql database pdo phpmyadmin