RePost(反弹)收到的数据使用卷曲相同
问题描述:
有谁知道如何反弹(RePost,完全一样的方式)以前发布到我的网页的数组(数据)?RePost(反弹)收到的数据使用卷曲相同
这里是我的怎么做现在,猜测它是不是最好的办法:
收到DATAS
$_datas = $_REQUEST;
和我如何重新发布?
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, 'http://website.com/new_script.php');
curl_setopt($ch, CURLOPT_POSTFIELDS, $_datas);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
任何人都有想法吗?请;)
答
如果您想要转贴数据来自于GET
和,您的代码几乎完成。只需要添加curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
所以,代码会是这样
$_datas = $_REQUEST;
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, 'http://website.com/new_script.php');
curl_setopt($ch, CURLOPT_POSTFIELDS, $_datas);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
$statusCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
+0
非常感谢!有用 – Thierry
为什么你使用'$ _REQUEST'代替'$ _POST'的? –
有时候数据来$ _GET – Thierry