Php 卷曲点火器

Php 卷曲点火器,php,codeigniter,curl,Php,Codeigniter,Curl,我想在codeigniter应用程序中使用curl。但我得到的是空数组 我的代码如下: $this->load->library('curl'); $url = "http://url/checkweb.php"; $post_data = array ( "foo" => "bar", "query" => "Nettuts", "action" => "Submit" ); $output = $this->curl-&g

我想在codeigniter应用程序中使用curl。但我得到的是空数组

我的代码如下:

$this->load->library('curl');
$url = "http://url/checkweb.php"; 
$post_data = array ( 
    "foo" => "bar", 
    "query" => "Nettuts", 
    "action" => "Submit" 
);
$output = $this->curl->simple_post($url, $post_data);
checkweb.php

print_r($_POST);

现在,实际上我想传递当前url,它将检查它是否在我的私有数据库中,如果它在那里,那么它就可以重定向到google.com,因为我的代码不能复制到其他域上

如果你使用cURL库,你应该至少有这个

$this->load->library('curl');
$url = "http://url/checkweb.php"; 
$post_data = array ( 
    "foo" => "bar", 
    "query" => "Nettuts", 
    "action" => "Submit" 
);
$output = $this->curl->simple_post($url, $post_data);

如果您使用的是cURL库,那么应该至少有一个这样的库

$this->load->library('curl');
$url = "http://url/checkweb.php"; 
$post_data = array ( 
    "foo" => "bar", 
    "query" => "Nettuts", 
    "action" => "Submit" 
);
$output = $this->curl->simple_post($url, $post_data);

传递到
cURL
的URL应该是绝对满域的

而不是:

$url = "url/checkweb.php"; 
尝试:


传递到
cURL
的URL应该是绝对满域的

而不是:

$url = "url/checkweb.php"; 
尝试:


$this->load->library('curl')
?是定制图书馆吗?因为否则您不需要这样做,
curl\u*
是一个php扩展,这里没有codeigniter的原生功能。按照curl@DamienPirsy:Yep、@Damien-yeah的正常调试步骤进行调试。这是可在上获得的自定义库internet@AmalMurali他没有提到这一点,而且他正在加载一个库并使用一个完全不同的代码-这使得库无用
$this->load->library('curl')
?是定制图书馆吗?因为否则您不需要这样做,
curl\u*
是一个php扩展,这里没有codeigniter的原生功能。按照curl@DamienPirsy:Yep、@Damien-yeah的正常调试步骤进行调试。这是可在上获得的自定义库internet@AmalMurali他没有提到这一点,而且他正在加载一个库并使用一个完全不同的代码——这使得库毫无用处