Comment verifier si un dossier existe?

Eléphant du PHP | 450 Messages

23 janv. 2007, 17:32

Bonjour , j'aimerai verifier si un dossier existe afin de sa savoir si je dois le creer ou nom.

pour l'instant j'ai ecris sa:
if (!isset(opendir($dir)))
{
mkdir($dir, 0777);
$command = 'chmod 0777 '.$dir;
}
mais il me signale une erreur:
Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE or '$' in /data/htdocs/Webdav_depot/enscr/intranet_enscr/intranet_enscr_personnel/intranet_lsab/Biobase/ajout_fichier.php on line 59


comment puis je faire alors pour verifier sa presence?

merci d'avance
Alone in the dark , I smile :D

ViPHP
AB
ViPHP | 5818 Messages

23 janv. 2007, 17:47

Bonjour,

Essai ça
if !($verif = opendir($dir))
{
mkdir($dir, 0777);
$command = 'chmod 0777 '.$dir;
}
Modifié en dernier par AB le 23 janv. 2007, 17:54, modifié 2 fois.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

23 janv. 2007, 17:49

Et pourquoi pas tout simplement avec is_dir() ? :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphant du PHP | 450 Messages

23 janv. 2007, 17:50

Merci a toi AB mais j'ai trouvé cette fonction is_dir qui verifie la presence du dossier :)

donc maintenant sa marche bien

merci encore de ton attention :)
:lol:

ps: on poste en memem temps Ryle ;)
Alone in the dark , I smile :D