真的很奇怪的情况,我不确定如何修复,我不是一个PHP开发人员,所以请原谅我的天真。
我在我的网站上添加了4个立即购买按钮,根据按钮的不同,你会被重定向到X成功页面。
在这个页面上,我运行一个查询从我的表中获取会话用户的记录-然后我相应地更新我的记录。
发生了什么,我的用户可以访问这个页面example.php
和查询自动运行所以我需要说IF(previous url = Paypal)
然后运行查询,如果不是die()
PHP在超全局$_SERVER数组中有一个值HTTP_REFERER,所以你可以尝试这样做:
if (isset($_SERVER['HTTP_REFERER']) && preg_match('/paypal/i', $_SERVER['HTTP_REFERER'])) {
// execute queries
}