Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2006, 10:04
dabas
 
Fecha de Ingreso: julio-2006
Mensajes: 22
Antigüedad: 18 años, 5 meses
Puntos: 0
mostrar imagen desde mysql

tengo un problema mostrando imagenes,

en una base de datos tengo una tabla con un campo Blob (datos de imagenes jpeg) y uso el siguiente codigo para cargar una imagen con un script PHP:

Código PHP:
document.getElementById('img').innerHTML=FAjax('verblob.php?idfoto='+num,'','get'); 
el script hace mas o menos lo siguiente:

Código PHP:
//datos de conexion mysql
....
//

$datos mysql_fetch_array($conn);

$imagen $datos[0];

ob_start();
header('Content-Type: image/jpeg');
echo 
$imagen;
ob_end_flush(); 
el resultado son muchos caracteres extraños que el navegador no sabe visualizar.

¿como puedo arreglar esto? ¿alguien sugiere algo?

La conexion se realiza bien, si lo hago sin ajax va bien:
Código PHP:
<div id="img"><img src='verblob.php?idfoto=1' /></div
Gracias por vuestra ayuda.