e股脑电脑教程网
  • 首 页
  • 操作系统
  • 应用软件
  • 下载工具
  • 影音视频
  • 办公软件
  • 媒体制作
  • 网站建设
  • 平面设计
  • 数据库
  • 程序开发
  • 视频教程
编辑推荐: | 文章搜索:
您现在的位置: e股脑 >> 程序开发 >> PHP教程 >> 怎么利用PHP去ping一个地址 >> 教程正文
 
教程搜索
 
 
相关教程
  • 利用Editplus2的用户工具
  • 遍历FTP下目录和文件生成
  • 关于PHP与Sybase数据库的
  • 搜索引擎技术核心揭密(PH
  • PHP,21世纪的霸主(德国
  • PHP,21世纪的霸主(之4)
  • PHP避免重复申明函数的解
  • 怎么利用PHP去ping一个地
  • 用PHP判断oicq是否在线的
  • PHP4.23在WindowsXP下的I
  • PHP调用java类的两种方法
  • Java经典问题
  • JDBC学习笔记!
  • Java基础FAQ
  • shell中俄罗斯方块
  • 开始学php,发个贴纪念一下
 
 
赞 助 商
 
 
怎么利用PHP去ping一个地址
  • 来源:e股脑
  • 点击次数:
  • 更新时间:2007-8-9

<HTML>

<HEAD>

<TITLE>怎么利用PHP去ping一个地址</TITLE>

<!--

/***************************

* 孟宪会

* amxh@21cn.com

* http://elove.heha.net

* http://go.163.com/~colorweb

***************************

//-->

</HEAD>

<BODY BGCOLOR=#FFFFFF>

<FORM method='POST' action='<?php echo $PHP_SELF;?>'>

<table border=1 cellspacing=0 cellpadding=1 width="400" bgcolor=#808080>

<tr>

<th colspan=2 align=center>怎么利用PHP去ping一个地址</th>

</tr>

<tr>

<th bgcolor=#066b98>请输入url或ip地址:</th>

<td><INPUT type='text' name='server' size='30' maxlength='30'></td>

</tr>

<tr>

<td>?lt;/td>

<td><INPUT type='submit' value='发送' Onclick="this.value='Pinging...'"></td>

</tr>

</table>

</FORM>

</BODY>

</HTML>

<?php

if(($server == '127.0.0.1') | | ($server == 'localhost') | | ($server == getenv("SERVER_ADDR"))) {

echo "<HR noshade size=1<br>";

echo "<font color=red size=1>Fuck Off!</font><br>";

echo "<HR noshade size=1<br>";

exit;

} else {

if($server =="") {

echo "<H2>请输入url或ip地址:</H2>";

exit;

}

$ip = getenv("REMOTE_ADDR");


$hname = getenv("HTTP_HOST");

echo "<b>Your IP is:</b> <i>$ip</i><br>"

."<b>Trying to ping:</b> <i>$server</i><br>"

."<b>Using server:</b> <i>$hname</i>";

echo "<HR noshade size=1<br>";

echo "<b>STATS:</b><br><br>";

$command = "ping -c4 $server";

exec($command, $result, $rval);

if(count($result) <= 0) {

echo "<font color=red>没有响应</font><br>";

echo "<HR noshade size=1>";

exit;

}

for ($i = 0; $i < count($result); $i++) {

echo "<font color=red>$result[$i]</font><br>";

}

echo "<HR noshade size=1>";

#include("powered.txt");

}

?>


  • 上一篇教程: 用PHP判断oicq是否在线的小程序
  • 下一篇教程: PHP避免重复申明函数的解决方案
  •  

    关于本站 | 广告联系 | 版权声明 | 使用帮助

    Copyright © 2004-2008 www.egunao.com All rights reserved.