There are already plenty of echo statements in foo!  They DO show up when I
run php foo.  It's when I try to use system("php foo") that I don't get
anything.


"Jay Blanchard" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
[snip]
I have a php cli that creates a file.  It works fine when I execute it
from
the Linux command line as  "php foo > bar".  I'm trying to also execute
this
by clicking a form button on a web page via "system('php foo > bar')".
I
can see that the file bar gets created but it's always empty.  I've
tried
executing "system('php foo')" (directly to STDOUT) but get no output.
I've
tried "exec('php foo',$output)" but there's nothing in the array when
it's
done.

Suggestions???
[/snip]

Put something in script foo that will echo out some information

echo "foo is running\n";

and then run it from the command line. If that works then run it from
your form.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to