Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2002, 04:10
m@x
 
Fecha de Ingreso: noviembre-2002
Mensajes: 2
Antigüedad: 22 años
Puntos: 0
imagenes i BD Oracle

Hola a todos,

estoy intentando guardar una imagen (gif) en una base de datos oracle8, para después leerla y mostrarla. El insertar la imagen parece que lo hago bien pero despues para mostrarla,no hay manera. Estoy utilizando PHP y los driver ADODB. Este es el código:

insertar:

$data = addslashes(fread(fopen($form_data, "r"), filesize($form_data)));

$in=$conn->Execute("INSERT INTO grafics (id,binari,nom,tipus) VALUES (".$id.",empty_blob(),'".$form_data_name."','".$fo rm_data_type."')");
$in=$conn->UpdateBlob('grafics','binari',$data,'id='.$id);


leer y mostrar:

Header("Content-Type: ".$res->fields[3]);
Header("Content-Disposition: filename=".$res->fields[2]);

echo $res->fields[1];

Alguien sabe porque no puedo mostrar las imagenes. ¿Es problema de cuando inserto? ¿De cuando leo? ¿O cuando muestro?

Que alguien me ayude.