Bonjour,
je veux copier un dossier de mon disque sur le serveur, mon code fonctionne très bien sur le serveur interne mais sur le serveur à distance .. il me fait des misères!
voilà je vous montre mon code peut être que quelqu'un pourra m’éclairer ?
voilà fonction qui me permet de copier
que j’intègre ici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 function copy_dir ($DosDomaine,$Dossier) { if (is_dir($DosDomaine) ) { if ($dh = opendir($DosDomaine)) { while (($file = readdir($dh)) !== false) { if (!is_dir($Dossier)) mkdir ($Dossier, 0777); if(is_dir($DosDomaine.$file) && $file != '..' && $file != '.') copy_dir ( $DosDomaine.$file.'/' , $Dossier.$file.'/' ); elseif($file != '..' && $file != '.') copy ( $DosDomaine.$file , $Dossier.$file ); } closedir($dh); } } }
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $site1gris = './mesSites/site/site1/gris/';//est un dossier que j'ai mis dans le serveur /*sur le serveur interne j'avais : $Dossier = "C:/wamp/www/monGenerateur/clients/$nomDossier/"; que j'ai remplacé par :*/ $Dossier = "./clients/$nomDossier/"; //c'est le dossier que je veux créer sur le serveur et $nomDossier est déclaré plus haut dans le code copy_dir ($site1gris,$Dossier);
Partager