作者appleboy46 (我是道明柏毅)
看板Web_Design
标题Re: [问题] 要如何在网页上check另一个网页能否连线?
时间Mon Sep 11 15:52:00 2006
※ 引述《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
1F:推 pSeRiC:非常感谢<(__"__)> 09/11 18:26