Renommer une liste de fichier en php
lucas06150
Messages postés
147
Date d'inscription
Statut
Membre
Dernière intervention
-
lucas06150 Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
lucas06150 Messages postés 147 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais renommer une liste de fichier de 1 à NbrdeFichier présent dans le dossier en PHP.
Voila mon code :
$i=1;
while ($fichier1 = readdir($ouvr1)){
if ($fichier1 != '..' AND $fichier1 != '.' AND $fichier1 != 'thumbs_"'.$dos.'"'){
rename($fichier1,$i.".jpg");
$i++;
}
}
Voici l'erreur :
Warning: rename(17.jpg,1.jpg) [function.rename]: No such file or directory in /homez.302/zimart/www/admin/suppr_photo_interm.php on line 17
cette erreur se répète pour chaque fichier.
Comment faire !!?? est-ce un problème de droit du dossier ?
Merci à tous...
Cdt
J'aimerais renommer une liste de fichier de 1 à NbrdeFichier présent dans le dossier en PHP.
Voila mon code :
$i=1;
while ($fichier1 = readdir($ouvr1)){
if ($fichier1 != '..' AND $fichier1 != '.' AND $fichier1 != 'thumbs_"'.$dos.'"'){
rename($fichier1,$i.".jpg");
$i++;
}
}
Voici l'erreur :
Warning: rename(17.jpg,1.jpg) [function.rename]: No such file or directory in /homez.302/zimart/www/admin/suppr_photo_interm.php on line 17
cette erreur se répète pour chaque fichier.
Comment faire !!?? est-ce un problème de droit du dossier ?
Merci à tous...
Cdt
Configuration: Mac OS X Safari 531.21.10
2 réponses
-
bonsoir,
ce n'est pas un problème de droit mais plutôt de chemin
le message dit : No such file or directory soit fichier ou dossier non existant.
il doit s'agir d'un problème de positionnement dans le dossier.
-
Bonjour,
J'ai trouvé.
Pour ceux qui en aurai besoin : il faut donner le chemin total !
Dans mon cas c'est
rename("../prestations/$dos/".$fichier1,"../prestations/$dos/".$i.".jpg");
Voila :D
Cdt