Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2005, 17:44
vgm77
 
Fecha de Ingreso: abril-2005
Mensajes: 39
Antigüedad: 19 años
Puntos: 0
visualizar foto por odbc desde access, ayuda por favor

saludos a todos los miembros de este foro, tengo un problema desde hace un rato y no lo he podido solventar, tengo este script que hace una consulta a una base de datos por odbc para visualizar una foto, pero sale codigo ascii y con el header nada mas sale un cuadro con una x:

¿que le hace falta?

<?PHP

$Link_ID = odbc_connect("prueba", "", "");
$Query_ID = odbc_exec($Link_ID, "SELECT foto FROM investigadores WHERE ID=90");

$row=odbc_fetch_array($Query_ID);

header("content-type: image/jpeg");

echo "<img src=".$row["foto"].">";

echo $row["foto"];

echo $row;

print $row;
?>

le puse la cabecera y las 4 formas que puse para ver cual jalaba, y ninguna me jalo, no se por que, cuando le puse el header, ya no sacaba caracteres ascii, nada mas sacaba un cuadro con una x roja, sin embargo no muestra la foto, me hace pensar que la cabecera o parte de ella esta el problema, no se si a lo mejor me falta activar algo en el archivo php.ini o deba de dar de alta algo, que me permita visualizarlo correctamente, inclusive tengo las librerias gd instaladas por si acaso, pero no, sigue igual. y si le quito la cabecera me pone el codigo ascii, ¿que podra ser?, cuando tengan tiempo y si se les ocurre alguna idea se los voy agradecer muchisimo.

nota: ya revise el minitutorial de cluster, especificamente el script ver.php, sin embargo lo unico que le pude meter a mi script fue el header, ya que el campo de tipo de archivo, no lo manejo en la bd y no me es posible pasarlo a una variable para posteriormente utilizarlo en ell header como lo hace en dicho script