par
Dr@ke » 04 avr. 2010, 09:56
Car sinon tu peux utiliser un truc du style (je précise -> vite fait hein):
$rand = rand(1, 50);
$_FILES['icone']['name'] = $rand . '_' . $_FILES['icone']['name'];
La fonction
rand() permet de générer un nombre aléatoire.
http://php.net/manual/fr/function.rand.php
Mais il faudrait ensuite re-vérifier si le fichier existe déjà, car vue que c'est aléatoire, rien ne garantit qu'un autre fichier n'existera pas non plus sous ce nouveau nom...
Il y a pleins d'alternatives et de solutions.
Tout ceci est donc possible à faire, mais à mon avis c'est ce compliquer la vie pour rien.
Car, le script s'arrête et dit que le fichier existe et donc l'utilisateur a juste a renommer son fichier lui-même ->
point
Maintenant, tu fais comme tu veux, mais moi à ta place, je laisserais juste l'
echo.