Page 1 sur 1

mkdir dans un dossier existant

Posté : 10 janv. 2010, 20:25
par Stef
Bonsoir tout l'monde,

j'essaie d'utiliser mkdir sans succès... explication:

j'ai un dossier dans lequel se trouvent un fichier (fichier.php) et un dossier (dossier_a), je veux que le code qui se trouve dans fichier.php crée un nouveau dossier (dossier_b) dans le dossier déjà existant (dossier_a); aussi je fais:
mkdir ('./dossier_a/dossier_b', 0777);
Mais comme dossier_a existe déjà je ne peux pas y créer dossier_b

J'en déduis que c'est pas comme ça qu'il faut procéder, mais j'ai eu beau chercher la technique, je n'ai pas trouvé...

Chers amis, comment faire donc?

Re: mkdir dans un dossier existant

Posté : 10 janv. 2010, 20:35
par Ryle
Ton code est bon, et fort heureusement, tu peux créer de nouveaux dossier dans des dossiers déjà existants (parce que sinon, je vois pas comment tu pourrais créer le moindre dossier ;))

Ton problème est plus vraissemblablement dû à un problème de droit pour permettre à php d'écrire dans le répertoire en question. Assures toi que php dispose bien des droits d'écriture dans dossier_a/ :)

Re: mkdir dans un dossier existant

Posté : 10 janv. 2010, 20:52
par Stef
Exactement! j'y avais pas pensé, je viens de le chmoder comme il se doit mon dossier_a, et tout se passe bien! :)

Merci! :)