Renommer automatiquement un fichier en php

joker92 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
joker92 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je souhaiterais que quand une personne uplaod un fichier, il soit renommé automatiquement d'un nom et numéro.

J'ai déjà le code pour l'up, j'imagine faire une boucle pour le numéro, mais je vois pas trop où et comment choisir le nom...

Exemple: un membre envoi la photo suivante; moi.jpg ; j'aimerais la renommé automatiquement en photo1.jpg.
le lendemain un autre membre envoi la photo moi.jpg, j'aimerais qu'elle soit renommé différament style (photo5.jpg)
de manière a n'écrasé aucun fichier existant dans le dossier où tout est stocké.

Voici le code:

<html>

<form name="envoi" enctype="multipart/form-data" method="post" action="./photo.php">
<input type="file" name="fichier_choisi">
<--- <input type="hidden" name="MAX_FILE_SIZE" value="256000"/> --->
<br>
<br>
<input type="submit" name="envoi" value="Envoyer le fichier">
</form>


<?php



if(!empty($_FILES["fichier_choisi"]["name"]))
{
$nomFichier = $_FILES["fichier_choisi"]["name"] ;

$nomTemporaire = $_FILES["fichier_choisi"]["tmp_name"] ;

$typeFichier = $_FILES["fichier_choisi"]["type"] ;

$poidsFichier = $_FILES["fichier_choisi"]["size"] ;

$codeErreur = $_FILES["fichier_choisi"]["error"] ;

$chemin = "./images/" ;

if(copy($nomTemporaire, $chemin.$nomFichier))
echo("<br>l'upload a réussi") ;
else
echo("<br>l'upload a échoué") ;
}
else
{
echo("Aucun Fichier<br>") ;
}

echo $chemin.$nomFichier." <br> ".$nomTemporaire." <br> ".$typeFichier." <br> ".$poidsFichier." <br> ".$codeErreur ;
?>

</html>


Je vous remercie d'avance pour votre aide, @bientôt!
A voir également:

2 réponses

joker92 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
 
alors, personne ??...
0
joker92 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
 
allo
0