我正在尝试使用cURL将帖子数据发送到特定文件,但似乎无法正常工作。我是否有语法错误或者我是否过早关闭卷曲? 有没有很好的方法来测试它,看看我发送了什么变量。
$my_url = 'http://www.website.com/file.php';
$post_vars = 'custom_id1=' .$cid. '&custom_id2=' .$cid2. '&invoice_id=' .$invoiceid. '&amount=' .$amount;
$curl = curl_init($my_url);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_vars);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($curl);
curl_close($curl);
答案 0 :(得分:0)
cURL语法错误 试试这个
<?php
$my_url = 'http://www.website.com/file.php';
$post_vars = 'custom_id1=' .$cid. '&custom_id2=' .$cid2. '&invoice_id=' .$invoiceid. '&amount=' .$amount;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $my_url);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_vars);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($curl);
curl_close($curl);
?>