Re: [PHP] file_exists, is_readable effective UID/GID

2007-10-25 Thread Manuel Vacelet
On 10/24/07, Jim Lucas [EMAIL PROTECTED] wrote:
 Daniel Brown wrote:
  On 10/24/07, Manuel Vacelet [EMAIL PROTECTED] wrote:
  Hi all,
 
  file_exists and is_readable perfom there test with real UID/GID.
  Is there any functions that tests file existance with effective UID/GID ?
 
  Note: stat is not an option because it raises an E_WARNING if the file
  is not readable.
 
  Thanks,
  Manuel
 
  --
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
 
 
 
  That's what you have things like ? ini_set(display_errors, off); ?
 

 what about doing it like this?

 ?php

 $filename = __FILE__;

 $stat_info = @stat($filename);

 if ( $stat_info ) {
 // do something...
 }

 The '@' will suppress the E_WARNING notice
 if stat fails the condition will fail.

I much prefer the second solution  (Jim's one) even if I find that php
limitation amazing !

Thank you for your help.
Cheers,
Manuel

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



[PHP] file_exists, is_readable effective UID/GID

2007-10-24 Thread Manuel Vacelet
Hi all,

file_exists and is_readable perfom there test with real UID/GID.
Is there any functions that tests file existance with effective UID/GID ?

Note: stat is not an option because it raises an E_WARNING if the file
is not readable.

Thanks,
Manuel

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



Re: [PHP] file_exists, is_readable effective UID/GID

2007-10-24 Thread Daniel Brown
On 10/24/07, Manuel Vacelet [EMAIL PROTECTED] wrote:
 Hi all,

 file_exists and is_readable perfom there test with real UID/GID.
 Is there any functions that tests file existance with effective UID/GID ?

 Note: stat is not an option because it raises an E_WARNING if the file
 is not readable.

 Thanks,
 Manuel

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



That's what you have things like ? ini_set(display_errors, off); ?

-- 
Daniel P. Brown
[office] (570-) 587-7080 Ext. 272
[mobile] (570-) 766-8107

Give a man a fish, he'll eat for a day.  Then you'll find out he was
allergic and is hospitalized.  See?  No good deed goes unpunished

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



Re: [PHP] file_exists, is_readable effective UID/GID

2007-10-24 Thread Jim Lucas

Daniel Brown wrote:

On 10/24/07, Manuel Vacelet [EMAIL PROTECTED] wrote:

Hi all,

file_exists and is_readable perfom there test with real UID/GID.
Is there any functions that tests file existance with effective UID/GID ?

Note: stat is not an option because it raises an E_WARNING if the file
is not readable.

Thanks,
Manuel

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




That's what you have things like ? ini_set(display_errors, off); ?



what about doing it like this?

?php

$filename = __FILE__;

$stat_info = @stat($filename);

if ( $stat_info ) {
// do something...
}

The '@' will suppress the E_WARNING notice
if stat fails the condition will fail.

--
Jim Lucas

   Some men are born to greatness, some achieve greatness,
   and some have greatness thrust upon them.

Twelfth Night, Act II, Scene V
by William Shakespeare

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