Bonjour à tous ;
J'èspère que quelqu'un pourra me solutionner parceque là je suis coincée.
En fait j'ai stocké dans ma base de données des images transformé en binaire (mediumblob) Et avec une interface PHP j'essaye de les remonter. MAIS IMPOSSIBLE ! mon image s'affiche mais crypté. Je poste mon code et si quelqu'un pouvait m'aider se serai super.
Voici ma page ScriptRecherche.php :
Morceau de code qui me permet de chercher l'image binaire dans la base de données et d'envoyer le contenu par methode get
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $req = "SELECT `IDimage` ,`img` FROM `image`,`donnees` WHERE donnees.`IDdonnees` = image.`IDdonnee_FK` And `NomLots` = 'lot1'" ; $ret = mysql_query ($req) or die (mysql_error ()); while ( $col = mysql_fetch_array($ret) ){ $id = $col['IDimage']; $image =$col['img']; } echo "<img src='ScriptImage.php?image='$image'>";
Voici ma page ScriptImage.php :
code pour récupérer le contenu de l'image et l'afficher
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $image = $_GET['image']; header ("Content-type: image/jpeg"); //imagejpeg($image); echo $image;
Cela fait un bout de temps que je cherche mais j'y arrive pas !!!
Voici le resultat quand j'affiche mon image
n�{����'Խ���F��ʁ���4+� 7��� -��ޥ��*��Nu,�%8f�B�ސ�g=?QA8��N(i3�I��M���Zv��i�w�ӻ��O�����ZnR}iq�E��c sN��QۊJ���_Ɠ���J�iI�'Қ�ݧw�MV���hi{��4eh�ޓ�?Ɨ�I@}�*(ni7+/��i G�jF��1�֚r��i��S������Q������/J>���(>٤�ڝ����hjJ_����ǩ��)�� ��!}�0�Nn�q�@ �;M/>�������j)bԙ?ݨe�v��TF��]�_/
Merci de m'aider
Partager