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 -
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!
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:
- Renommer automatiquement un fichier en php
- Fichier bin - Guide
- Renommer fichier en masse - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide