Fonction rename erreur WARNING:rename
Résolu
SaM SonG
Messages postés
239
Date d'inscription
Statut
Membre
Dernière intervention
-
SaM SonG Messages postés 239 Date d'inscription Statut Membre Dernière intervention -
SaM SonG Messages postés 239 Date d'inscription Statut Membre Dernière intervention -
Salut à tous,
Voila, j'essaie d'envoyer une photo dans un repertoire. mon souhaite ici est de pouvoir renommer cette photo.
Jusqu'à présent la photo est bien uploader, et dans le bon repertoire.
Par contre la fonction Rename ne fonctionne pas.
Après l'upload il y a ce message d'erreur en haut de la page
Warning: rename(6tag4.jpg,garage.jpg): in E:\EasyPHP-12.1\www\Garage\modification2.php on line 148
Et quand je regarde dans le repertoire, la photo n'a toujours pas changé de nom...
Si vous avez une idée pour m'aider la dessus, je vous en serais reconnaissant :)
Merci à vous
Voila, j'essaie d'envoyer une photo dans un repertoire. mon souhaite ici est de pouvoir renommer cette photo.
Jusqu'à présent la photo est bien uploader, et dans le bon repertoire.
Par contre la fonction Rename ne fonctionne pas.
Après l'upload il y a ce message d'erreur en haut de la page
Warning: rename(6tag4.jpg,garage.jpg): in E:\EasyPHP-12.1\www\Garage\modification2.php on line 148
Et quand je regarde dans le repertoire, la photo n'a toujours pas changé de nom...
<?php if (!empty($_FILES['modification_photo']['name'])) { $taille_maxi = 100000000; $taille = $_FILES['modification_photo']['size']; if ($taille < $taille_maxi) { $nomfichier = $_FILES['modification_photo']['name']; rename($nomfichier,'garage.jpg'); $chemin = "images/"; if(move_uploaded_file($_FILES['modification_photo']['tmp_name'], $chemin.$photo )) { echo "test"; } } else { echo "La taille ne correspond pas ( taille : ".filesize($modification_photo)); } } else { "Il n'y a pas de photo séléctionnée"; } ?>
Si vous avez une idée pour m'aider la dessus, je vous en serais reconnaissant :)
Merci à vous
A voir également:
- Fonction rename erreur WARNING:rename
- Fonction si et - Guide
- A-pdf rename - Télécharger - PDF
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- J'aime par erreur facebook notification - Forum Facebook
1 réponse
Problème résolu !
Pour ceux qui veulent les lignes c'est
Pour ceux qui veulent les lignes c'est
<?php if (!empty($_FILES['modification_photo']['name'])) { $taille_maxi = 100000000; $taille = $_FILES['modification_photo']['size']; $chemin = 'images/'; if ($taille < $taille_maxi) { $photo = basename($_FILES['modification_photo']['name']); $nomfichier = $_FILES['modification_photo']['name']; $nvnomfichier = 'garage.jpg'; unlink('images/garage.jpg'); /** Suppression de l'image actuelle **/ if(move_uploaded_file($_FILES['modification_photo']['tmp_name'], $chemin.$photo )) { rename('images/'.$photo,'images/'.$nvnomfichier); /** Le nouveau fichier est renommé (garage.jpg) **/ echo "<center><h3>La photo de l'en-tête à été modifiée avec succès !</h3></center>"; header ("Refresh:1;url=modification2.php"); } } else /** Message d'erreur si la photo est trop lourde **/ { echo "<center><h3>La taille ne correspond pas ( taille : ".filesize($modification_photo)."</h3></center>"; } } ?>