客户在网站上购买后,Paypal 会加载“notify_url”页面,我在该页面中运行代码以将信息添加到我的数据库中。
所以在我的“notify_url”文件“file1.php”中,有这样的东西($_POST['a'] = 77):
$a = $_POST['a'];
$_POST['b'] = 88;
$_SESSION['test'] = 'test';
$action = 'buy';
include('file2.php');
...在file2.php中:
echo $a; // result: ""
echo $action; // result: ""
echo $_SESSION['test']; // result: ""
echo $_POST['b']; // result: ""
echo $_POST['a']; result: "77"
为什么我的变量不在包含中,但 POST 呢?