popen not working like expected...

From: Date: Wed, 11 Oct 2000 02:00:28 +0000
Subject: popen not working like expected...
Groups: php.general 
Request: Send a blank email to php-general+get-19462@lists.php.net to get a copy of this message
here is some php code I wrote $fd = popen ("/usr/bin/nslookup www.$domain | grep Address", "r"); while (!feof ($fd)) { $buffer = fgets($fd, 8192); $nslookup = explode (" ", $buffer); while(list($var,$value)=each($nslookup)) { if ($var==2) { print("server=$value<BR>"); $fd2 = popen ("/usr/bin/nslookup $value | grep Name", "r"); while (!feof ($fd2)) { $buffer2 = fgets($fd2, 8192); print("reverse=$buffer2<BR>"); } } } it returns somehting like the following server=lucky.vdot.net reverse=Server: lucky.vdot.net reverse=Address: 206.20.254.3 reverse= reverse=Name: lucky.vdot.net reverse=Address: 206.20.254.3 reverse= reverse= so it's only showing the first line returned from $domain, and 7 lines for the $revers_lookup Thanks for any help, Julie -- [ Julia Anne Case ] [ Ships are safe inside the harbor, ] [Programmer at large] [ but is that what ships are really for. ] [ Admining Linux ] [ To thine own self be true. ] [ Windows/WindowsNT ] [ Fair is where you take your cows to be judged. ]

« previous php.general (#19462) next »