当用户完成注册和付款时,银行会自动拨打我的收据页两次。 我已经联系了银行,他们说这是有目的的。
我的问题是,在收据页面上,用户被插入到成员数据库(mysql)并发送确认电子邮件。由于银行要求此页面两次,我会收到两个用户,并发送两封电子邮件。
有没有办法让计时器或任何避免实际mysql_query或邮件功能的脚本被使用两次?我已经没想完了。
答案 0 :(得分:0)
我认为最好的方法是创建一个会话。
试试这个伪代码。
$_SESSION['bank'] = 0;
if <First Display Here>
$_SESSION['bank'] = 1;
if ($_SESSION['bank'] == 0)
send email here
else
whatever code you want here