Upload : ecraser fichier existant

Résolu
killingspree Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -  
Judes-Emile Bornes IV Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

J'utilise un système d'upload de photos que je copie a deux endroits différents.
J'aimerais pouvoir ecraser ces photos si il y a deja une photo portant le meme nom, est-ce possible ?

voici le code que j'utilise pour copier à ces deux endroits :


$file = $_FILES['photoAgent']['tmp_name'];

//Copie de l'image dans les deux dossiers cibles
rename($file, "//1er_repertoire_serveur/$nom");
copy("//1er_repertoire_serveur/$nom","//2eme_repertoire_serveur/$nom");

Voila merci par avance.
A voir également:

3 réponses

le père
 
Bonjour

Mauvais manip ! il y a une fonction toute faite pour ça

move_uploaded_file($file = $_FILES['photoAgent']['tmp_name'], $destination);
Si le fichier de destination existe déjà, il sera écrasé. (c'est dans la doc PHP)
1
killingspree Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonjour,

merci a toi tu m'as mis sur la piste, j'avais deja vu qu'il y avait cette fonction mais je ne pouvais pas l'utiliser 2 fois pour copier à deux endroits différents.
Mais il suffisait de faire une premiere fois un move_uploaded_file() et ensuite le copy() d'un repertoire a l'autre.

Voila merci
0
Judes-Emile Bornes IV Messages postés 123 Date d'inscription   Statut Membre Dernière intervention   12
 
pour ton upload d'images utilises ce script il m'a beaucoup servi.
http://damienalexandre.fr/Upload-d-image-en-PHP.html
-1