将数据从网站发送到localhostphp文件


sending data from website to localhost php file

我使用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

如果您试图从本地网络外部连接到本地IP地址,则会出现unable to connect错误。

此外,您还有CURLOPT_RETURNTRANSFER = 0,它告诉curl_exec($ch);不要返回任何内容。按照说明书试用curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

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