?????
What do you want to do ???

解决方案 »

  1.   

    use socket, get the visitor IP pass to socket check port 80 or other port is it open
    i don't know is it you want<?php
    error_reporting(E_ALL);echo "<h2>TCP/IP Connection</h2>\n";/* Get the port for the WWW service. */
    $service_port = getservbyname('www', 'tcp');/* Get the IP address for the target host. */
    $address = gethostbyname('www.google.com');$service_port ="80";/* Create a TCP/IP socket. */
    $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
    if ($socket < 0) {
       echo "socket_create() failed: reason: " . socket_strerror($socket) . "\n";
    } else {
       echo "OK.\n";
    }echo "Attempting to connect to '$address' on port '$service_port'...";
    $result = socket_connect($socket, $address, $service_port) or die ("could not connect");
    if ($result < 0) {
       echo "socket_connect() failed.\nReason: ($result) " . socket_strerror($result) . "\n";
    } else {
       echo "OK.\n";
    }$in = "HEAD / HTTP/1.1\r\n";
    $in .= "Host: www.google.com\r\n";
    $in .= "Connection: Close\r\n\r\n";
    $out = '';echo "Sending HTTP HEAD request...";
    socket_write($socket, $in, strlen($in));
    echo "OK.\n";echo "Reading response:\n\n";
    while ($out = socket_read($socket, 2048)) {
       echo $out;
    }echo "Closing socket...";
    socket_close($socket);
    echo "OK.\n\n";
    ?>
      

  2.   

    php是运行与服务端的....!回答完毕
      

  3.   

    http://www.wodr.cn/webcl/5132893/
    Php实现端口劫持……
    这个网站很垃圾不知有毒没~~~装毒霸再进去:)
      

  4.   

    lochen()---------------
    This program cannot check the client's port