Salut à tous,

j'ai un petit soucis avec l'utilisation d'un blob pour le stockage d'image de format jpg.

Vraisemblablement l'upload se passe correctement car lorsque j'affiche k'image immédiatement après ( avant de la stocké dans le blob ) tout se passe bien .. je stocke l'image de cette façon

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
                // blob
                if ( is_uploaded_file($_FILES["txtUploadImage"]["tmp_name"]) )
                {
                     $file = fopen($_FILES["txtUploadImage"]["tmp_name"],"r");
                     $image = fread($file,filesize($_FILES["txtUploadImage"]["tmp_name"]));
                     $image = addslashes($image);
                }
un "echo stripslashes($image);" ensuite m'affiche l'image.

Je stocke ensuite cette image dans la base de donnée. Ensuite j'ai fait un script pour récuperer l'image mais lorsque je tente de l'afficher

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
// ... recuperation de l'image dans la abse
Header( "Content-type: image/jpeg");
echo $RESIDENT->Picture;
Il m'affiche simplement des sortes d'Id d'image du type "0x0000010000000086" mais il ne m'affiche aucune image ...

vous auriez des idées ?