Bonjour,
J'ai fait un script d'upload, mais si on veut uploader 2 fois le meme fichier avec le meme nom ca n'écrase pas le précedent
Savez comment fait on cela ?
Merci bcp pour votre aide
Bonjour,
J'ai fait un script d'upload, mais si on veut uploader 2 fois le meme fichier avec le meme nom ca n'écrase pas le précedent
Savez comment fait on cela ?
Merci bcp pour votre aide
Tu passe par un formulaire et tu upload les fichiers avec copy() ou move_uploaded_file () ? Parce que si c'est la cas, sur php.net il précise bien que les fichiers sont écrasé, par contre il me semble qu'avec la fonction rename() , ça ne marche pas bien, si tu utilises cette fonction, remplace simplement rename par copy et ça devrait marcher.
Maintenant sans code ou plus de détail, difficile de donner une réponse...
Salut,
J'utilise move_uploaded_file(), si j'ai bien compris je dois remplacer cette fonction par copy() et tout rendre dans l'ordre ?
Non ce n'est pas la peine avec move_upload_file c'est très bien mais normalement avec cette fonction, le fichier devrait s'écraser (http://www.php.net/manual/fr/functio...oaded-file.php)
Je te conseil de faire une print_r($_FILES); et de regarder le code d'erreur. Je suis pas un expert en PHP alors, je ne peux pas t'en dire plus.
au pire tu peux faire un @unlink() avant ...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager