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
- A better finder rename - Télécharger - Divers Utilitaires
- Tag&rename - Télécharger - Catalogage
- Erreur 0x80070643 - Accueil - Windows
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>"; } } ?>