bonjour,
Simple question peut t'il y avoir une fonction qui permet de deplacer un dossier d'un repertoire à un autre
merci
bonjour,
Simple question peut t'il y avoir une fonction qui permet de deplacer un dossier d'un repertoire à un autre
merci
on peut pour deplacer un fichier se servir de rename,
ca marche peut etre avec un dossier.
http://fr.php.net/manual/fr/function.rename.php
http://fr.php.net/manual/fr/function.copy.php
ca doit marcher aussi![]()
oui enfin la il faudra qu il fasse du unlink apres la copy
non fonction copy je viens de la tester elle marche pas avec les dossiers
j'ai pas bien compris ce que vous voulez direEnvoyé par siddh
ben tu parcours ton repertoire, tu le cré a l endroit de la destination et tu compie les fichiers un par un ...
mon dossier est vide, mais mon pb en prémier lieu étais que j'arrive pas à créer des sous dossier, vue qu'il y'avait pas autre solution j'ai décider de crééer mes sous dossier au même niveau que le dossier pére et aprés de les deplacer, à priorie c'est dificile d'aboutir au resultat que je veux
Code : Sélectionner tout - Visualiser dans une fenêtre à part mkdir("mondossier",0777);
j'ai fait
qui est la dossier pére et j'ai voulu créer 6 dossiers sous ce dossier avec la même fonction suf que j'y arrive pas mkdir ne veut pas marcher au 2 éme niveau et j'ai même vérifier les droit et il sont sur 777Envoyé par siddh
je sais tjrs pas pkoi ça ne veux pas marcher?
ben la c est une erreur dans ton code, tuoublie certainement de remettre le parent dans ton path du dossier.
montre ton code et l'erreur qu il te donne
ceci pour le prémier dossier etmkdir ("mon_dossier/$doss", 0777);
chmod ("mon_dossier/$doss", 0777);
pour mes sous dossiermkdir ("/mon_dossier/$doss/tiroir1", 0777);
chmod ("/mon_dossier/$doss/tiroir1", 0777);
mkdir ("/mon_dossier/$doss/tiroir2", 0777);
chmod ("/mon_dossier/$doss/tiroir2", 0777);
mkdir ("/mon_dossier/$doss/tiroir3", 0777);
chmod ("/mon_dossier/$doss/tiroir3", 0777);
mkdir ("/mon_dossier/$doss/tiroir4", 0777);
chmod ("/mon_dossier/$doss/tiroir4", 0777);
mkdir ("/mon_dossier/$doss/tiroir5", 0777);
chmod ("/mon_dossier/$doss/tiroir5", 0777);
même avec ça rien comme resultatEnvoyé par siddh
Partager