好的,背景:我有一个表单,用户输入他们的数据,我预览给他们,他们检查,批准它然后我有一个脚本将其插入数据库待批准。
我想要/希望摆脱的问题是,在插入成功时显示的页面上,如果访问者点击刷新,数据将重新发布到数据库,生成新的唯一ID。我发现我可以使用
if($result){
header("Location: whateverpage.php");
如果插入成功并且远离刷新问题,则重定向它们,但是......
我的流程的下一个阶段是/是,我让他们点击按钮进入PayPal并付款,当/如果成功,返回他们在原始数据库插入脚本上生成的唯一ID,通过PayPal的IPN,并添加数据库中的'true / false'int,以便显示其记录。
所以,我想知道的是,我可以在我的插入页面上传递我从中得到的唯一ID:
$bus_id=mysql_insert_id();
在标题重定向中,我可以将此信息发布到PayPal以跟踪其订单吗?
我希望一切都有意义!
由于 丹
答案 0 :(得分:1)
这不是我的答案,但感谢@timaschew,我只是通过在会话变量中传递id来解决问题。基本的东西。
由于 丹