A voir également:
- Copier un repertoire non vide
- Supprimer page word vide - Guide
- Caractere vide - Guide
- Comment copier une vidéo youtube - Guide
- Super copier - Télécharger - Gestion de fichiers
- Nb.si.ens non vide ✓ - Forum Excel
19 réponses
plusieurs solutions : 1 tu copie ton répertoire principal, 2 tu ouvre ce répertoire et tu boucle en copiant chaque élément présent. copy()
2 si tu as exec disponible et que ton serveur utilise linux, tu peux tester un exec('cp -r mon_rep nouveau_rep')
2 si tu as exec disponible et que ton serveur utilise linux, tu peux tester un exec('cp -r mon_rep nouveau_rep')
je voudrais copier un répertoire dans un autre mais j'ai le message d'erreur siuvant
Warning: fopen(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/TLC/etudiant00000038): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 145
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/TLC/etudiant00000038): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 149
fichier non copié
voici un bout de mon code :
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'] ;
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/'.$tableau['codefil'];
if(copy($source, $destination ) )
Warning: fopen(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/TLC/etudiant00000038): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 145
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/TLC/etudiant00000038): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 149
fichier non copié
voici un bout de mon code :
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'] ;
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/'.$tableau['codefil'];
if(copy($source, $destination ) )
voici un bout de mon code
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'] ;
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/'.$tableau['codefil'];
if(copy($source, $destination ) )
{/*Start hiding from IE Mac \*/
/*Stop hiding from IE Mac */
echo 'fichier copié ' ;
}
else
{
echo 'fichier non copié ' ;
}
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'] ;
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/'.$tableau['codefil'];
if(copy($source, $destination ) )
{/*Start hiding from IE Mac \*/
/*Stop hiding from IE Mac */
echo 'fichier copié ' ;
}
else
{
echo 'fichier non copié ' ;
}
fopen sert a ouvrire un fichier, non un repertoire
utilise readdir comme sur l'exemple de la doc :
<?php
if ($handle = opendir('/chemin/vers/fichiers')) {
echo "Directory handle: $handle\n";
echo "Files:\n";
/* Ceci est la façon correcte de traverser un dossier. */
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}
/* Ceci est la MAUVAISE façon de traverser un dossier. */
while ($file = readdir($handle)) {
echo "$file\n";
}
closedir($handle);
}
?>
utilise readdir comme sur l'exemple de la doc :
<?php
if ($handle = opendir('/chemin/vers/fichiers')) {
echo "Directory handle: $handle\n";
echo "Files:\n";
/* Ceci est la façon correcte de traverser un dossier. */
while (false !== ($file = readdir($handle))) {
echo "$file\n";
}
/* Ceci est la MAUVAISE façon de traverser un dossier. */
while ($file = readdir($handle)) {
echo "$file\n";
}
closedir($handle);
}
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
if ($handle = opendir('/chemin/vers/fichiers')) {
while (false !== ($file = readdir($handle))) {
copy($file, $destination);
}
}
while (false !== ($file = readdir($handle))) {
copy($file, $destination);
}
}
ça ne marche pas , voici le message d'erreur
Warning: copy(.): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Warning: copy(..): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Warning: copy(emploi_du_temps_personnel.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Warning: copy(INSCRIPTION DES ETUDIANTS EN LIGN.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Voici commen j'ai adapté ton code
voici la source et la destination
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'] ;
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/'.$tableau['codefil'];
voici lecode définitif
If ($handle = opendir($source)) {
while (false !== ($file = readdir($handle))) {
copy($file, $destination);
}
}
Warning: copy(.): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Warning: copy(..): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Warning: copy(emploi_du_temps_personnel.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Warning: copy(INSCRIPTION DES ETUDIANTS EN LIGN.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Voici commen j'ai adapté ton code
voici la source et la destination
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'] ;
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/'.$tableau['codefil'];
voici lecode définitif
If ($handle = opendir($source)) {
while (false !== ($file = readdir($handle))) {
copy($file, $destination);
}
}
if($handle = opendir($source)) {
while (false !== ($file = readdir($handle))) {
if(!copy($source.$file, $destination.$file)) {
print_r(array($source.$file, $destination.$file));
}
}
}
while (false !== ($file = readdir($handle))) {
if(!copy($source.$file, $destination.$file)) {
print_r(array($source.$file, $destination.$file));
}
}
}
ça ne marche toujours pas , voici le message d'erreur .
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041.): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRA. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041..): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041.. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRA.. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041extrait_naissance.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041extrait_naissance.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041questions_commerce_electronique.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041questions_commerce_electronique.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAquestions_commerce_electronique.docx )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041TELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041TELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRATELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041.): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRA. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041..): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041.. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRA.. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041extrait_naissance.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041extrait_naissance.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041questions_commerce_electronique.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041questions_commerce_electronique.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAquestions_commerce_electronique.docx )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041TELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041TELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRATELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx )
If($handle = opendir($source)) {
while (false !== ($file = readdir($handle))) {
if($file != '.' && $file != '..') {
if(!copy($source.$file, $destination.$file)) {
print_r(array($source.$file, $destination.$file));
}
}
}
}
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041questions_commerce_electronique.docx [1]
es tu sur de tes 2 chemins manque pas un slashes entre /etudiant00000041 et questions_commerce_electronique.docx ?
Lie les messages d'erreurs qui sont tres explicites !
while (false !== ($file = readdir($handle))) {
if($file != '.' && $file != '..') {
if(!copy($source.$file, $destination.$file)) {
print_r(array($source.$file, $destination.$file));
}
}
}
}
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041questions_commerce_electronique.docx [1]
es tu sur de tes 2 chemins manque pas un slashes entre /etudiant00000041 et questions_commerce_electronique.docx ?
Lie les messages d'erreurs qui sont tres explicites !
je viens de les ajouter
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'].'/' ;
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/'.$tableau['codefil'].'/';
mais , j'ai toujours ce message :
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/.): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRA. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/..): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/.. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRA.. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/extrait_naissance.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAquestions_commerce_electronique.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/questions_commerce_electronique.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAquestions_commerce_electronique.docx )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRATELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/TELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRATELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx )
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'].'/' ;
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/'.$tableau['codefil'].'/';
mais , j'ai toujours ce message :
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/.): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRA. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/..): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/.. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRA.. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/extrait_naissance.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAquestions_commerce_electronique.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/questions_commerce_electronique.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAquestions_commerce_electronique.docx )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRATELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/TELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRATELECHARGERBILAN SECRETARIAT A LA COMMUNICATION.docx )
tu n'as pas ajouté cette ligne qui t'enlevera les 2 premiers msg d erreur
if($file != '.' && $file != '..') {
quant à
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/extrait_naissance.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx )
failed to open stream: n'arrive pas a ouvrir le flux -> ton path source n'est pas bon
if($file != '.' && $file != '..') {
quant à
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx): failed to open stream: No such file or directory in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/CIRA/etudiant00000041/extrait_naissance.docx [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitfs/CIRAextrait_naissance.docx )
failed to open stream: n'arrive pas a ouvrir le flux -> ton path source n'est pas bon
je viens de rectifier
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'];
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitifs/'.$tableau['codefil'];
mais j'ai toujours
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030.): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitifs/2IM. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030..): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030.. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitifs/2IM.. )
$source='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/'.$tableau['codefil'].'/'.'etudiant'.$reponse['id'];
$destination='C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitifs/'.$tableau['codefil'];
mais j'ai toujours
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030.): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitifs/2IM. )
Warning: copy(C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030..): failed to open stream: Permission denied in c:\program files\easyphp1-8\www\mon_projet\pages\valider_inscription.php on line 164
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030.. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitifs/2IM.. )
quelle patience....
dans ton code on a fait un test, si la copy ne marche pas affiche moi les chemin complet en source et en destination soit :
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitifs/2IM. )
EST QUE C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030. existe ? reponse non qu'as tu fait de la condition :
if($file != '.' && $file != '..') { qui permet de ne pas compier ces "faux repertoires" qui ne servent qu'a la navigation
dans ton code on a fait un test, si la copy ne marche pas affiche moi les chemin complet en source et en destination soit :
Array ( [0] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030. [1] => C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etudiants_definitifs/2IM. )
EST QUE C:/Program Files/EasyPHP1-8/www/mon_projet/fichiers_etu/2IM/etudiant00000030. existe ? reponse non qu'as tu fait de la condition :
if($file != '.' && $file != '..') { qui permet de ne pas compier ces "faux repertoires" qui ne servent qu'a la navigation