作者drlai (苏打)
看板PHP
标题[请益] 使用POST方式将资料贴至ssl网站
时间Sun Apr 2 19:44:49 2006
我想作自动登入的程式(具有ssl的server)
在网址列上打入"
https://xxx.xxx.xxx.xxx/xxx.asp?user=xxx&pwd=xxx
这样的方式是可以login的
我尝试将他写成php但似乎有问题,得不到结果
<?
$pw = "user=xxx&pwd=xxx";
$url = "some url";
$user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
$tmp = curl_init();
curl_setopt($tmp, CURLOPT_POST, 1);
curl_setopt($tmp, CURLOPT_POSTFIELDS, $pw );
curl_setopt($tmp, CURLOPT_URL, $url);
curl_setopt($tmp, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($tmp, CURLOPT_USERAGENT, $user_agent);
curl_setopt($tmp, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($tmp, CURLOPT_HEADER, 1);
$content = curl_exec($tmp);
echo $content;
curl_close($tmp);
?>
请问上面的写法有错误吗@@?
跑完後没有显示任何画面
if( $content = curl_exec($tmp) )也回传false
对curl不太熟悉,烦请赐教
谢谢m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.10.1.56