Try removing the typecast to (int)...

$usage = `du -sk`;


See if that works.  If not, then either your backtick operators aren't
working (is safe mode on?) or du isn't being executed (not in the PATH
environment variable?).


-----Original Message-----
From: Scott Poarch [mailto:[EMAIL PROTECTED]] 
Sent: Sunday, September 23, 2001 4:11 AM
To: Matthew Loff; 'Steve Werby'; [EMAIL PROTECTED]
Subject: Re: [PHP] Disk Usage


Well, it's an intriquing idea, but I'm not getting any success out of
it. thanks for the suggestion. I'll keep plugging away.
-- 
Scott Poarch
http://www.globalhost.com
 - - - - - - - - - - - -

> From: "Matthew Loff" <[EMAIL PROTECTED]>
> Organization: Willetts Systems
> Date: Sat, 22 Sep 2001 23:13:25 -0400
> To: "'Scott Poarch'" <[EMAIL PROTECTED]>, "'Steve Werby'" 
> <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
> Subject: RE: [PHP] Disk Usage
> 
> 
> Yes, that's exactly what I'm suggesting...
> 
> Say output of du -sk is:
> 
> 1022  .
> 
> The dot represents the current directory.  By typecasting it to an 
> integer, using (int), PHP will drop the dot and whitespace in 
> between...
> 
> So, typecasting "1022      ." to int gives you 1022 by itself.
> 
> Good luck!
> -Matt
> 
> 
> -----Original Message-----
> From: Scott Poarch [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, September 22, 2001 10:37 PM
> To: Matthew Loff; 'Steve Werby'; [EMAIL PROTECTED]
> Subject: Re: [PHP] Disk Usage
> 
> 
> I appreciate the help.
> 
> I understand the 'du -sk', but what's the "(int)" all about. Are you 
> suggesting using:
> 
> $usage = (int)`du -sk`;
> 
> in the PHP code, as in:
> 
> chdir($basedir);
> $usage = (int)'du -sk';
> print("$usage is usage");
> 
> ?
> 
> Thanks,
> --
> Scott Poarch
> http://www.globalhost.com
> - - - - - - - - - - - -
> 
>> From: "Matthew Loff" <[EMAIL PROTECTED]>
>> Organization: Willetts Systems
>> Date: Sat, 22 Sep 2001 22:07:26 -0400
>> To: "'Scott Poarch'" <[EMAIL PROTECTED]>, "'Steve Werby'" 
>> <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
>> Subject: RE: [PHP] Disk Usage
>> 
>> $usage = (int)`du -sk`;
> 
> 


-- 
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