Re: [問題] 要如何在網頁上check另一個網頁能否連線?
※ 引述《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
推
09/11 18:26, , 1F
09/11 18:26, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章