非常奇怪的情况我不确定如何修复,我不是PHP开发人员所以请原谅我的天真。
我已经在我的网站上添加了4个立即购买按钮,根据按钮,您被重定向到X成功页面。
在这个页面上,我运行一个查询来从我的表中获取会话用户的记录 - 然后我相应地更新我的记录。
发生了什么,我的用户可以访问此页面example.php
并自动运行查询,因此我需要以某种方式说IF(previous url = Paypal)
然后运行查询,如果不是die()
有人可以告诉我最佳解决方案是什么吗?
答案 0 :(得分:0)
PHP在超全局$ _SERVER数组中的值为HTTP_REFERER,因此您可以尝试以下内容:
if (isset($_SERVER['HTTP_REFERER']) && preg_match('/paypal/i', $_SERVER['HTTP_REFERER'])) {
// execute queries
}