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]

Reply via email to