par
moogli » 19 janv. 2011, 17:59
heu j'ai l'impression qu'il y a du mélange la
tu fait un upload d'image suivis du redimensionnement de cette image ?
tu a deux école :
- tu copie le fichier dans ton "espace perso" et la le move_uploaded_file est "obligatoire" pour valider l'upload, c'est juste après cette fonction que tu utilise ta classe de redimensionnement.
- tu utilise le fichier temporaire pour le redimensionnement et c'est ce fichier que tu copier au bon endroit.
dans tous les cas FilesystemIterator permet le parcourt du système de fichier, c'est inutile si tu fait l'upload d'un fichier, c'est utile si veut faire le redimensionnement sur un dossier complet (avec plein de fichier)
pour ce qui est de la gestion de l'unicité du fichier c'est à gérer lors de la copie définitive du fichier (avec uniqid par exemple c'est une bonne idée.
@+