我不知道我哪里错了。我通过 ajax 请求从主页数据发送到 somepage.php。在某些情况下,somepage.php 会将用户重定向到显示用户页面的 someotherpage.php。重定向由标头('location :'. $url)进行,(因此 $url 处理 someotherpage.php) 问题是重定向丢失了从初始 ajax 请求发布的数据。所以我选择通过以下方式重定向用户:
$data = $_POST['data'];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
exit;
问题是我在点击 someotherpage.php 时没有发布数据了。有人可以帮忙吗?