WHOIS script. fsockopen() error

From: Date: Mon, 31 Jul 2000 06:47:04 +0000
Subject: WHOIS script. fsockopen() error
Groups: php.general 
Request: Send a blank email to php-general+get-9124@lists.php.net to get a copy of this message
We're using this following code for our WHOis search on our website. It's working fine on our Personal web server which has PHP4 installed, but is giving the following error on our main server (linux + Apache) which has PHP3 installed : Warning: Wrong parameter count for fsockopen() in /home/users/vdsbay2/hoboe/htdocs/dom.php3 on line 197 What could be the problem ? Folowing is the code : <?PHP if ($domain) { if ($domain) { $fp = fsockopen( "rs.internic.net", 43, &$errno, &$errstr, 10); if (!$fp) { echo "$errstr ($errno)<br>\n"; } else { fputs($fp, "$domain\r\n"); while(!feof($fp)) { $buf = fgets($fp,128); if (ereg( "Whois Server:", $buf)) { $server = str_replace( "Whois Server: ", "", $buf); $server = trim($server); } } fclose($fp); } if ($server) { echo "<B>$domain is registered at $server:</B><BR>"; echo "<PRE>"; $fp = fsockopen($server, 43, &$errno, &$errstr, 10); if(!$fp) { echo "Could not open connection to $server on port 43.\n"; echo "$errstr ($errno)<br>\n"; } else { fputs($fp, "$domain\r\n"); while(!feof($fp)) { echo fgets($fp,128); } fclose($fp); } } else { echo( "<b>$domain is available for registration.</b><BR>"); } echo ( "</PRE><BR>"); } } ?> Thanx, T. Edison jr. ===== Rahul S. Johari (Director) ****************************************** Abraxas Technologies Inc. Homepage : http://www.abraxastech.com Email : abraxastech@yahoo.com Tel : 91-4546512/4522124 ******************************************* __________________________________________________ Do You Yahoo!? Kick off your party with Yahoo! Invites. http://invites.yahoo.com/

« previous php.general (#9124) next »