Probleme pour renommer les fichiers PHP [RESOLU] - PHP - Programmation
Marsh Posté le 19-02-2007 à 11:54:36
http://fr.php.net/manual/fr/features.file-upload.php
Marsh Posté le 19-02-2007 à 12:03:14
Merci d'avoir répondu sielfried mais le probleme ne viens pas de l'upload du fichier mais quand il veut renommer le fichier
Marsh Posté le 19-02-2007 à 12:10:10
ya une virgule dans le chemin de ton fichier, d'après le warning...
Marsh Posté le 19-02-2007 à 12:14:19
yanngto a écrit : Merci d'avoir répondu sielfried mais le probleme ne viens pas de l'upload du fichier mais quand il veut renommer le fichier |
T'as pas besoin de le renommer, juste de le déplacer de son dossier temporaire vers le chemin que tu veux et avec le nom de fichier que tu veux.
Marsh Posté le 19-02-2007 à 12:49:48
bon...bah j'ai trouver ^^
j'ai juste enlever truc de la fonction rename :
ça : rename("upload/$nom", "upload/$nbre_image.jpg" );
au lieu de : rename("/upload/" . $nom . " ", "/upload/" . $nbre_image . "" )
jvois pas trop ske sa change, mais bon
le principale c'est que sa marche ^^
merci a tous!
Marsh Posté le 22-03-2007 à 09:12:45
Si tu as trouvé, çà m'interesse car çà fait des jours que je cherche à le faire
Merci
Marsh Posté le 24-03-2007 à 20:29:48
Bah... jl'ai mis comment j'avais resolu le probleme dans mon précédent post!
jvois pas se que jpeux faire
ecrit juste comme sa :
rename("upload/$nom", "upload/$nbre_image.jpg" );
voila
Marsh Posté le 19-02-2007 à 11:43:00
Salut a tous!
voila, je souhaite uploader des images sur mon FTP via un formulaire puis automatiquement les renommés en les incrémentants.
J'ai donc fais mon formulaire, creer une page php qui va traiter les informations pour l'uploader sur le serveur. Jusque la tout fonctionne correctement, mais pour renommer les fichiers, sa marche pô!
Code : PHP
ce code me permet de scanner le dossier d'upload.
Code : PHP
Ici, c'est le script qui est censé renommer les fichier uploader et l'incrémenter en fonction du nombre de fichier se trouvant dans le dossier d'upload.
Donc, en gros, le fichier s'upload bien dans le bon dossier, mais le fichier n'est pas renommer. Je ne sais pas d'ou peut venir ce probleme.
Je n'est testé qu'en local, je ne sais pas si ça peut venir de la mais bon...si quelqu'un sais...
PS : j'ai enlever le "if" pour la fonction rename, ce qui m'a valu une belle erreur :
Warning: rename(/upload/1024x768.jpg,/upload/2.jpg): No such file or directory in d:\logiciels\easyphp1-8\www\site2\fileupload.php on line 50
Message édité par yanngto le 19-02-2007 à 12:52:20