Page 1 sur 1

valeur de retour fopen

Posté : 04 nov. 2010, 17:10
par newphpman
Bonjour,

j'aimerais savoir comment savoir ce qui a fait échouer mon fopen,

par exemple:
si c'est un répertoire
si le fichier n'existe pas
si je n'ai pas les droits
si mon fichier existe mais que c'est fopen qui a raté

pour pouvoir afficher mes propres messages d'erreur!

Car a part renvoi false je n'ai rien trouvé.

Merci

Re: valeur de retour fopen

Posté : 04 nov. 2010, 17:14
par stealth35
il suffis de tester tout les valeurs la avant de faire ton fopen :wink:

si c'est un répertoire : is_file
si le fichier n'existe pas : file_exists
si je n'ai pas les droits : is_writable
si mon fichier existe mais que c'est fopen qui a raté : fopen

Re: valeur de retour fopen

Posté : 04 nov. 2010, 17:16
par newphpman
Merci,

je vais tester de suite !!!

Re: valeur de retour fopen

Posté : 04 nov. 2010, 17:26
par newphpman
si je n'ai pas les droits : is_writable
je cherche a savoir si j'ai le droit de lecture pas d'ecriture

Re: valeur de retour fopen

Posté : 04 nov. 2010, 17:27
par stealth35
si je n'ai pas les droits : is_writable
je cherche a savoir si j'ai le droit de lecture pas d'ecriture
is_readable :wink:

Re: valeur de retour fopen

Posté : 04 nov. 2010, 17:49
par newphpman
Oui merci je ne l'avais pas trouver sur php.net, j'ai du tapper avec mes pieds ^^