I havent done anything like that, but do you have to send a CR or LF after the connect command (the same as pressing enter?) as i said, not sure how you do it, but that could be a prob? try changing to
fputs($thresh, "connect USERNAME PASSWORD\n\r"); or fputs($thresh, "connect USERNAME PASSWORD\n"); or something similar like to know how it go's -- Luke "Angel Of Death" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > I'm fairly new to PHP and am trying to make a script that connects to a > MUSH, logs in, sends some commands, reads some data back, and then exits. > > I have the following code: > ########## start code ############ > > $thresh = fsockopen($hostname, $port, &$errno, &$errstr, $timeout); > > if(!$thresh) > { > echo "Connection Failed<br>\n"; > echo "$errstr ($errno)<br>\n"; > exit(); > } > else > { > echo "Connected<br>\n"; > $last = 0; > fputs($thresh, "connect USERNAME PASSWORD"); > while($tmp = fgets($thresh, 1024)) > { > echo $tmp . "<br>"; > } > echo "Closing.."; > > > } > fclose($thresh); > ########### end code ########## > > It is connecting to the game, I can see that form inside the game. > However it is not logging in (connect USERENAME PASSWORD). > Also, I am not sure how to change the while loop, because I game never > breaks contact, I believe there is always something coming in. > I had tried feof($thresh) first of all, but that gave the same result - > i.e. hanging as if waiting for more input without moving on. > > Does anyone have any suggestions for me. Has anyone done this sort of > script before, can they show me theirs, point me to some specific help? > > many thanks > > > > > > -- > Azrael > > ("\''/").___..--'''"-._ > `0_ O ) `-. ( ).`-.__.`) > (_Y_.)' ._ ) `._ `. ``-..-' > _..`--'_..-_/ /--'_.' .' > ((i).-'' ((i).' (((.-' > > Of all God's creatures there is only one that cannot be made the slave > of the lash. That one is the cat. If man could be crossed with a cat it > would improve man, but it would deteriorate the cat. > > ICQ#52944566 > Registered Linux User: 269002 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php