Hello all! I'm having problems getting the below working. I'm actually trying to get a telnet socket connection working but I figured that getting it to talk a web server would suite the same purpose to begin with.
Any ideas why it stops right after the comment "Getting welcome banner stuff"? Thanks, John Cole <?php $message = "get / http 1.0 / \r\n"; // where is the socket server? $host="10.54.1.50"; $port = 80; echo "starting!"; // open a client connection $fp = fsockopen ($host, $port, $errno, $errstr); echo "\r\n connected! \r\n"; echo $fp; echo "\r\n test \r\n"; echo "--------" . $message . "--------\r\n"; if (!$fp) { $result = "Error: could not open socket connection"; } else { // get the welcome message echo "\r\n getting welcome banner stuff\r\n"; fgets ($fp, 25); echo "got welcome message\r\n"; // write the user string to the socket // echo "writing message: " . $message; fputs ($fp, $message); echo "\r\n put the message"; // get the result echo "getting result"; $result .= fgets ($fp, 1024); // close the connection // fputs ($fp, "END"); fclose ($fp); // trim the result and remove the starting ? $result = trim($result); $result = substr($result, 2); // now print it to the browser } echo " "; echo "\r\n\r\n"; echo $result; ?> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php