You are correct, I tried it on an identical system and it worked.
But it still refuses to work on my other system. They both
run RH8 with PHP 4.2.3, the only difference (that I can see)
is that I'm connecting to the box it doesn't work on through SSH,
I don't have a third box from which to test this theory handy
but it might have something to do with OpenSSH's buffering of
data or something, hmmm.

Anyway, thanks for helping me out, I would have
been banging my head against the wall all day had
I not discovered this discrepancy.

Adam Voigt
[EMAIL PROTECTED]

On Thu, 2002-10-31 at 10:30, Rasmus Lerdorf wrote:
> Running your code here gives me:
> 
> 8:27am thinkpad:~> ./foo
> 
> 
> Attach code? > 12345
> 
> 
> 12345
> 
> 
> 8:27am thinkpad:~>
> 
> Seems to work fine.
> 
> -Rasmus
> 
> On 31 Oct 2002, Adam Voigt wrote:
> 
> > Now I have this, same behavior as before, maybe I'm using the flush
> > function incorrectly but the manual seems to suggest this
> > is the way to use it:
> >
> > #!/usr/local/php_4.2.3/bin/php -q
> > <?php
> >
> > error_reporting(E_ALL);
> >
> > echo "\n\nAttach code? > ";
> >
> > flush();
> >
> > $f = fopen("php://stdin","r");
> > $data = fread($f,5);
> > fclose($f);
> >
> > echo "\n\n$data\n\n";
> >
> > ?>
> >
> > On Thu, 2002-10-31 at 10:21, Rasmus Lerdorf wrote:
> > > flush()
> > >
> >
> 



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to