$fp = fsockopen($host, $port);//连接
fputs($fp, $query);//查询
fpassthru($fp);//输出结果

解决方案 »

  1.   

    你给的路径是自动转到http://qhaha.51.net/phpfiles/user/login1.php的,所以用下面的代码可以连接,我在自己的机器上测试成功.
    <?
    $query = "GET http://qhaha.51.net:80/phpfiles/user/login1.php HTTP/1.0\r\n"."Host: qhaha.51.net:$port\r\n"."User-agent: PHP/class http 0.1\r\n"."\r\n";
    $fp = fsockopen("qhaha.51.net", "80");
    if (!$fp)
    {
    echo "无法连接";
    }
    fputs($fp, $query);
    fpassthru($fp);
    ?>
      

  2.   

    假如我要查询一个域名aaa.com.cn,我应该怎么写?
    $query?
      

  3.   

    不好意思,上面那贴发错了。
    这样试试看
    $fp = fsockopen($server, 43);
    fputs($fp, "aaa.com.cn"."\r\n");
    fpassthru($fp);
      

  4.   

    darzui(牛肉饭)
    太感谢你了,你是不是做的域名注册的?
    我这个方面的东西知道的很少,希望以后能多请教你!