[Interbase] Pb avec les images stockées dans un champ de type blob
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:
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:
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 ?