推 pSeRiC:非常感謝<(__"__)> 09/11 18:26
※ 引述《pSeRiC (http://pseric.com )》之銘言:
: 例如我有一個網頁,下面有幾個站點(舉例)
: 1. Yahoo
: 2. Yam
: 3. Google
: 4. ...
: .
: .
: .
: 那麼我能夠直接在網頁上check能否連線嗎?
: 如果能連線就亮綠燈、不能連線就亮紅燈這樣.....
: 是要用ping的嗎?還是?
: 幫幫我吧,這個疑惑已經深藏很久了:P
php 寫法
function check_server($url,$server_port,$timeout=1){
$fp = fsockopen($url, $server_port, &$errno, &$errstr, $timeout);
if(!$fp) {
$server_reply = "維護中";
} else {
$server_reply = "運行中";
fclose($fp);
}
return $server_reply;
}
--
********************************************************
* 瘋狂小惡魔分享討論區 *
* http://www.forum.Wu-Boy.com/index.php *
* 無名相簿-appleboy *
* http://www.wretch.cc/album/appleboy *
********************************************************
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.1.213