+ -
当前位置:首页 → 问答吧 → 查询主机头信息的一段小程序

查询主机头信息的一段小程序

时间:2008-05-07

来源:互联网

复制PHP内容到剪贴板
PHP代码:

<?php
if (isset($_POST['action']) && $_POST['action'] == 'url') {
    echo '<pre>';
$found=preg_match('/^http([s]?):\/\//i',$_POST[name]);
if($found){ 
if(phpversion()<"5.0") {
  echo("对不起,你的PHP版本太低");
 };
$webinfo =get_headers($_POST[name]);
    print_r($webinfo);
print_r("您查询的主机信息为:".$_POST[name]);
    echo '<br><a href="'. $_SERVER['PHP_SELF'] .'">Please try again</a>';
echo '</pre>';
}else{
echo("您输入的地址错误<br>");
echo '<a href="'. $_SERVER['PHP_SELF'] .'">重新输入</a>';
}} else {
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
   要查询的网站:  <input type="text" name="name"><br />
     <br />
    <input type="hidden" name="action" value="url" />
    <input type="submit" name="submit" value="查询主机信息" />
</form>
<?php

?>

可以尝试体验下
http://liulangmao.com/getinfo.php
ps:PHP版本不能太低,否则不能运行

[ 本帖最后由 骨骨 于 2008-5-7 01:01 编辑 ]

作者: 骨骨   发布时间: 2008-05-07

为什么有的时候可以,有的时候不可以?难道说和网速有关系?

作者: PHPChina   发布时间: 2008-05-07

Warning:  get_headers(http://liulangmao.com/getinfo.php) [function.get-headers]: failed to open stream: HTTP request failed!  in E:\Program Files\xampp\htdocs\grb\try\tru1.php on line 10
您查询的主机信息为:http://liulangmao.com/getinfo.phpPlease try again
报错时

作者: grb12508   发布时间: 2008-05-07

不好意思,我的空间比较垃圾,你可以放在本地测试~!~

作者: grb12508   发布时间: 2008-05-07

热门下载

更多