怎么利用 PHP去 ping一个地址
<!--
/***************************
* 孟宪会
* Mailto:amxh@21cn.com">amxh@21cn.com
* .NET">http://elove.heha.net
* web">http://go.163.com/~colorweb
***************************
//-->
RM method='POST' action='<?php echo $PHP_SELF;?>'>
| 怎么利用PHP去ping一个地址 | |
|---|---|
| 请输入url或IP地址: | |
| ?lt;/td> | |
<?php
if(($server == '127.0.0.1') | | ($server == 'localhost') | | ($server == getenv("SERVER_ADDR"))) {
echo "
";
echo "Fuck Off!
";
echo "
";
exit;
} else {
if($server =="") {
echo "
请输入url或ip地址:
";exit;
}
$ip = getenv("REMOTE_ADDR");
$hname = getenv("HTTP_HOST");
echo "Your IP is: $ip
"
."Trying to ping: $server
"
."Using server: $hname";
echo "
";
echo "STATS:
";
$command = "ping -c4 $server";
exec($command, $result, $rval);
if(count($result) <= 0) {
echo "没有响应
";
echo "
";
exit;
}
for ($i = 0; $i < count($result); $i++) {
echo "$result[$i]
";
}
echo "
";
#include("powered.txt");
}
?>
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-988246/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10752043/viewspace-988246/
本文介绍了一种使用PHP语言来实现Ping功能的方法。通过构建一个简单的网页表单,用户可以输入想要Ping的目标URL或IP地址,然后通过PHP的exec函数执行Ping命令并获取结果。
230

被折叠的 条评论
为什么被折叠?



