主題: PHP新手一問
瀏覽單個文章
qw334353
New Member
 

加入日期: Feb 2007
文章: 3
引用:
作者darkangel
你有沒把 HEAD 改成 HTTP Request GET 試過?
我記得取 errno 與 errstr 應該不需要用到 reference。
我三四年沒碰 PHP 了,以下寫法沒測試過,你自己試吧。

$domain = "www.pcdvd.com.tw";
$port = 80;
$timeout = 30;
$out = "GET / HTTP/1.1\r\n";
$out .= "Host: $domain\r\n";
$out .= "Connection: Close\r\n\r\n";
$fp = fsockopen ($domain, $port, $errno, $errstr, $timeout);
fputs ($fp, $out);
while (!feof($fp)) { echo fgets ($fp,128); }
fclose ($fp);



測試後正確,大大三四年沒碰依舊熟練喔,在此拜謝

(王建民第二次先發 洋基VS紅襪開打了喔)
__________________
-
舊 2007-04-30, 01:10 AM #3
回應時引用此文章
qw334353離線中