Re: Using system

From: Date: Wed, 17 Sep 2003 14:52:28 +0000
Subject: Re: Using system
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-162884@lists.php.net to get a copy of this message
Hello, 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:uros.gruber@sir-mag.com] 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


« previous php.general (#162884) next »