|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre habitué
![]() Inscription : juin 2007 Messages : 167 ![]() |
Bonjour tout le monde,
Alors voilà j'ai un formulaire qui me permet d'ajouter ou de supprimer une photo du serveur. Seulement lorsque je supprime une photo et que je veux en uploader une autre, au lieu de prendre le fichier sur mon ordi il prend l'ancienne photo (qui pourtant n'apparaît plus sur le serveur après la suppression !!). Mon code de suppression : Code :
Code :
_ la photo uploadée s'enregistre sous le nom id_1.jpg _ le problème n'apparaît qu'avec certains ids (et pourtant lorsque je parcours le dossier dans le serveur je ne vois aucun souci) _ le script de compression ne vient pas de moi mais je suis obligée de l'utiliser (c'est mon patron qui veut...) Est-ce que quelqu'un aurait une idée ? S'agirait-il par exemple d'un problème de mémoire (les photos sont énormes, plusieurs megas...) ? Merci à ceux qui prendront le temps de me lire !! |
||||
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Développeur Web Inscription : juillet 2007 Messages : 194 ![]() |
Tu fais une copie de l'image que tu upload du fichier temporaire vers ton fichier de travail.
L'erreur viendrait peut être du fait qu'il n'arrive pas écraser l'image déjà existante dans le /tmp au moment de l'upload. Du coup tu utilise toujours la même image qui est dans /tmp Essaye: - soit de remplacer copy par move_uplaod_file - soit un unlink("/tmp/".$nomTemporaire); A part ça je ne vois ce qui merde, le reste à l'air bien. |
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : juin 2007 Messages : 167 ![]() |
Merci metfan, je vais essayer ça.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com