pb d'affichage et ensertion image gd avec base mysql

pb d'affichage et ensertion image gd avec base mysql - PHP - Programmation

Marsh Posté le 30-12-2005 à 11:15:13    

bonjour,
 
j'ai un pb d'insertion d'une image généré par gd dans ma base mysql.
 
dans mon application j'insere une image et une miniature de cette image dans ma base de données MYSQL dans des champs long blob binaire.
 
l'insertion et l'affichage de l'image d'origine ( non redimentioné par gd ) ce fais tres bien.
 
l'enregistrement de l'image dans la base mysql me parais aussi ce faire bien, je voie que je champo blob contien des donné, pzr contree l'ors de l'affichage de l'image generé par gd un lessage apparais :
 
L'image « http://127.0.0.1/FormNAFNAF/apercu.php?id=1 » ne peut être affichée, car elle contient des erreurs.
 
voici mon code :
 
$largeurimage=120;
$entroplargeur=$largeur-$largeurimage;
$largeur2=$largeur-$entroplargeur;
$hauteur2=round(($largeur2/$largeur)*$hauteur);
$img3=imagecreatetruecolor($largeur2,$hauteur2);
imagecopyresized($img3,$img,0,0,0,0,$largeur2,$hauteur2,$largeur,$hauteur);
$image_retaillee="$nom_destination$nouveau_nom";
imagejpeg($img3,$image_retaillee,100);
   
// enregistrement dans la base de la miniature
$img3= addslashes($img3);
   
$sql = new mysql("localhost","root","", "boutiques","1","erreur" );
$sql->requete("INSERT INTO image (imag_nom,imag_taille,imag_lienrep,imag_type,imag_image,imag_mini,imag_largeur,imag_hauteur,id_boutique) VALUES ('$nouveau_nom', '$taille_fichier', '$nom_destination','$type_fichier','$imag_blob', '$img3','$largeur', '$hauteur','$boutique')","0" );  
$sql->deconnexion();
 
je comprend pas pk l'image non modifié avec gd s'affiche mais pas celle qui as ete redimentioné par GD
 
merci de votre aide  
 
Frederic

Reply

Marsh Posté le 30-12-2005 à 11:15:13   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed