lorik Posté 7 Octobre 2008 Partager Posté 7 Octobre 2008 Bonjour, Un besoin à priori simple : Je veux créer à la volée une arorescence de dossiers / sous dossiers. ça parait simple : mkdir('job', 0777);opendir('job'); // va dans le dossier créémkdir('img', 0777);// cree le sous dossier ça marche, tout ça, sauf que mon dossier 'img', n'est pas crée dans mon dossier 'job', mais au même niveau que 'job'. J'ai l'impression que c'est l'opendir qui ne fait pas son boulot, mais je sais pas pourquoi, j'ai pas d'erreur, rien... Merci du coup de main. Lien vers le commentaire Partager sur d’autres sites More sharing options...
captain_torche Posté 7 Octobre 2008 Partager Posté 7 Octobre 2008 opendir ne fonctionne pas comme la commande "CD"; il ne te positionne pas dans un répertoire précis (il sert à préparer la lecture du contenu du répertoire avec readdir, par exemple). Tu dois tout simplement mentionner le chemin complet depuis ton script, soit : mkdir('job/img', 0777); Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorik Posté 7 Octobre 2008 Auteur Partager Posté 7 Octobre 2008 cool, ça marche Merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant