【发布时间】:2011-02-28 23:05:38
【问题描述】:
我正在尝试对 php 脚本进行 ajax 调用。 php 脚本使用 curl 调用 rss 提要,获取数据,并将数据返回给函数。
我不断收到错误
“警告:curl_error() in”的参数计数错误 ....
这是我的 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) or die(curl_error());
是什么给了我错误。我在其他页面上用 curl 做同样的事情,只是没有 ajax,它工作正常。我需要用 ajax 做些什么来做到这一点吗?
【问题讨论】: