try this: <?php $sMyHostname = exec('uname -a 2>&1'); echo "\n".$sMyHostname."\n"; ?>
Uros wrote:
Hello Robert,
I think not
here is my code
#!/usr/local/bin/php -q <?php $ret = `nslookup -timeout=3 www.myhost.com |grep "Non-existent host/domain"`; ?>
I always get automaticaly output. I also try to set implicit_flush to off, use ob ob_...
nothing works.
best regards
Wednesday, September 17, 2003, 4:16:10 PM, you wrote:
RC> Backtick style gets you the output...
RC> $passwords = `cat /etc/passwd`;
RC> Cheers, RC> Rob.
RC> On Wed, 2003-09-17 at 09:55, esctoday.com | Wouter van Vliet wrote:
Don't think there's one function for it .. Though, you may want to try the output buffers.
ob_start(); ( .. Exec here ..) $Var = ob_end_clean();
, Wouter
-----Original Message-----
From: Uros [mailto:[EMAIL PROTECTED] Sent: Wednesday, September 17, 2003 3:18 PM
To: PHP General list
Subject: [PHP] Using system
Hello!
I'm pulling my hair. What is the right syntax to set output of some system call to variable.
I tried everything (system, shell_exec,exec) and always get output to screen.
Please help.
PHP version 4.3.3 CLI
-- Best regards, Uros
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php