Ahh! Excellent. Thanks for the tip! Ben >Date: Tue, 24 Jul 2001 16:39:56 -0700 (PDT) >From: Philip Hallstrom <[EMAIL PROTECTED]> >To: Ben Bleything <[EMAIL PROTECTED]> >cc: <[EMAIL PROTECTED]> >Subject: Re: telnetty/phpy/unixy thing >MIME-Version: 1.0 > >I don't remember the exact terms, but telnet won't work unless it's >connected to a tty (ie, you're running it from a command prompt). That's >why it works when you run it with the PHP binary. > >If you're intent on using this method, there's a couple of programs to >look at: socket, and netcat. > >Although I'd just do this in PHP itself using the fsockopen() function >(see the man page for an example). > >On Tue, 24 Jul 2001, Ben Bleything wrote: > >> Hey all... I tried sending this earlier... accidentally sent it to >> [EMAIL PROTECTED], then tried bouncing it to the write address... >> anyway, apologies if it didn't work correctly. >> >> Anyhoo... >> >> I'm trying to get a piece of information from a server in the field that >> responds to a certain command with a line of data... ie 'telnet machine >> temp' and it gives back "MACHINE:75.3" (temperature). >> >> Anyway, there's a bunch of other stuff you can do to it with rsh, but >> that's not directly important. I'm trying to build a web interface to >> control these machines. Basically, I need to have PHP call 'telnet >> machine temp' and have it feed out whatever the machine returns... >> >> I've tried exec(), system(), passthru(), and backticks, all without >> success. I imagine that the reason for this is that telnet isn't routing >> it's stuff to STDOUT (or whatever it is that php reads from in this >> situation). >> >> Now, get this. If I use my php binary (shell scripting with php! wh00!) >> it works dandy... the temp gets passed on, yadda yadda yippy. But the >> second you try from a web browser, no dice. >> >> Now, I may be completely off track here... it may be that for some reason >> that I don't understand, telnet isn't actually outputting anything... I >> suspect it is, though. >> >> So... any ideas how I can get what I want? >> >> Thanks, >> Ben >> >> >> -- >> PHP General Mailing List (http://www.php.net/) >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> To contact the list administrators, e-mail: [EMAIL PROTECTED] >> > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]