//$out = fopen($localfilename, 'wb');
$url ="some https site name";
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($ch, CURLOPT_FILE, $out);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD, "sar:pas");
echo curl_exec($ch);
return $ch;
//curl_close($ch);
//fclose($out);
我尝试使用代码自动登录到第三方网站
$url="some url name";
在我使用的用户名密码中curl_setopt($ch, CURLOPT_USERPWD, "sar:pas");
我从数据库表中读取了fetech的用户名密码
但我没有使用文件&我评论了代码中的下面两行
$out = fopen($localfilename, 'wb');
curl_setopt($ch, CURLOPT_FILE, $out);
我已经尝试过在https网站上无效的代码 帮助我在这个senorio
通过 saravanamuthu
答案 0 :(得分:0)
要访问HTTPS网站,您需要设置以下cURL选项:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
HTH。
编辑:这是一个有用的网站:http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/,您可以通过Google搜索“curl https”