renommer une image après Upload php/mysql
Posté : 18 mai 2011, 21:49
Bonjour à tous le monde
j'ai un autre problème^ après avoir Upload les images j'aimerai bien les renommer selon leur Id
je vous explique bien :
Après l'Upload j’insère les information de l'image dans une table "images" (id_img,nom_img,id_sujet,chemin_img et legende_img)
après je récupère l'id et le chemin de l'image avec cette méthode :
//création de la requête
$req2 = "SELECT * from image ORDER BY id_img DESC LIMIT 1";
//exécution de la requête sql
$execution = mysql_query($req2, $cnx) or die (mysql_error());
$result = mysql_fetch_object( $execution );
$id_img = $result->id_img;
$chemin_img = $result->chemin_img;
aprés je recupére l’extension de l'image avec cette méthode : $extension = substr(strrchr($_FILES['photo']['name'], '.'), 1);
TOUS ça c'est fait.
******************************************************************************************************************************************************
maintenant j'ai le chemin, l’extension et l'id de l'image danc je veux la renommer dans la répertoire images
au lieu de C:\Program Files (x86)\EasyPHP-5.3.5.0\www\stage\images/NomImage.gif
je veux C:\Program Files (x86)\EasyPHP-5.3.5.0\www\stage\images/$id_img.$extension
*********************************************************************************************************************************************************
j'esper que vous avez comprer mon problème ?
je suis la pour plus d'info merci
j'ai un autre problème^ après avoir Upload les images j'aimerai bien les renommer selon leur Id
je vous explique bien :
Après l'Upload j’insère les information de l'image dans une table "images" (id_img,nom_img,id_sujet,chemin_img et legende_img)
après je récupère l'id et le chemin de l'image avec cette méthode :
//création de la requête
$req2 = "SELECT * from image ORDER BY id_img DESC LIMIT 1";
//exécution de la requête sql
$execution = mysql_query($req2, $cnx) or die (mysql_error());
$result = mysql_fetch_object( $execution );
$id_img = $result->id_img;
$chemin_img = $result->chemin_img;
aprés je recupére l’extension de l'image avec cette méthode : $extension = substr(strrchr($_FILES['photo']['name'], '.'), 1);
TOUS ça c'est fait.
******************************************************************************************************************************************************
maintenant j'ai le chemin, l’extension et l'id de l'image danc je veux la renommer dans la répertoire images
au lieu de C:\Program Files (x86)\EasyPHP-5.3.5.0\www\stage\images/NomImage.gif
je veux C:\Program Files (x86)\EasyPHP-5.3.5.0\www\stage\images/$id_img.$extension
*********************************************************************************************************************************************************
j'esper que vous avez comprer mon problème ?
je suis la pour plus d'info merci