我正在尝试对PHP脚本进行Ajax调用。PHP脚本使用curl调用RSS提要,获取数据,并将数据返回到function。
我总是出错
“
警告
“……中curl_error()的参数计数错误。
这是我的PHP代码:1
$ch = curl_init() or die(curl_error());
curl_setopt($ch, CURLOPT_URL, $feed);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data1 = curl_exec($ch) or die(curl_error());
echo $data1;
Ajax调用:
$.ajax({
url: "getSingleFeed.php",
type: "POST",
data: "feedURL=" + window.feedURL,
success: function(feed){
alert(feed);
}});
我测试了所有的变量,它们被正确地传递了,我可以把它们回送出来。但这一行:$data1=curl_exec($ch)或die(curl_error());
是什么给了我错误。我对其他页面上的curl做了同样的事情,只是不使用Ajax,而且它工作得很好。我需要用Ajax做什么特别的事情吗?