将数据从网站发送到localhost php文件

时间:2016-03-24 10:34:00

标签: php curl

我使用curl php将数据从网站发送到localhost。 但它显示了我的结果

bool(false)

我的功能是

public function postCURL($postData){
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL,'http://192.168.1.27/abc/index.php');
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_HEADER, 1); 
        curl_setopt($ch, CURLOPT_POST, count($postData));
        curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);    
        $output=curl_exec($ch);
        curl_close($ch);
        return $output;
        }

我的链接是http://192.168.1.27/abc/index.php

1 个答案:

答案 0 :(得分:0)

您尝试从本地网络外部连接到本地IP地址,您将收到unable to connect错误。

此外,您有CURLOPT_RETURNTRANSFER = 0告诉curl_exec($ch);不要返回任何内容。试试curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); as per the manual

curl_exec()将任何非布尔响应(在我认为的情况下为null)转换为false