有一个ip系统,可以显示正在浏览当前页面用户的IP地址,也可以根据输入的域名查询其对应ip。如何用php实现如题功能?

解决方案 »

  1.   

    IP地址。请看print_r($_SERVER);获域名ip。
    $ip = gethostbyname('www.baidu.com');
    echo $ip;
      

  2.   

    用cookie计数就OK了, cookie存放一个值,每次查询都加1, 这样就可以判断查询了几次
    当然session也是可以的,不过session是在服务端的,也会耗资源, 用cookie足够了     也可以不用php,用js实现就OK了
      

  3.   

    <html>
    <head>
    <title>留言页面</title>
    </head>
    <body>
    <form method="post" action="">
    验证码:<input type="text" size="10" name="check">
    <img src="EX4_14_image.php">
    <input type="submit" name="ok" value="提交">
    </form>
    </body>
    </html>
    <?php
    session_start();         //启动session
    if(isset($_POST['ok']))
    {
     $checkstr=$_SESSION['string'];     //使用$_SESSION变量获取SY4_5_image.php页面上的验证码
     $str=$_POST['check'];       //用户输入的字符串
     if(strcasecmp($str,$checkstr)==0)    //不区分大小写进行比较
      echo "<script>alert('验证码输入正确!');</script>";
     else
      echo "<script>alert('输入错误!');</script>";
    }
    ?>
    这只是实现验证码的代码,仅供参考