Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2003, 16:58
lestlienoe
 
Fecha de Ingreso: febrero-2003
Ubicación: Distrito Federal
Mensajes: 26
Antigüedad: 21 años, 2 meses
Puntos: 0
Problemas con imagenes!!!!!

Holas chicos, que tal..... tengo un super problema y espero que alguien me pueda ayudar porque ya llevo tiempo con esto y nada.
Bueno cambie de servidor y monte todas mis aplicaciones de php al nuevo servidor (windows, con IIS, php y mysql) estas caracteristicas son iguales al servidor que tenia.
El problema radica en que NO inserta en mi BD el contenido del archivo binario(imagen), inserta el type pero no el contenido del archivo, Mis aplicaciones son las siguientes:

PARA INSERTAR:
$data = addslashes(fread(fopen($form_data, "rb"), filesize($form_data)));
$result = MYSQL_QUERY("INSERT INTO Tabla(NomImagen,TypeImagen) ".
"VALUES('$data','$form_data_type')");
$id= mysql_insert_id() or die (mysql_error());

PARA MOSTRAR:
echo "<div align=center><img src='ver_imagen.php?id=$var1' width='50'></div>";

SCRIPT VER_IMAGEN.PHP:
MYSQL_CONNECT("localhost","","");
mysql_select_db("bd");
$query = "select ID,NomImagen,TypeImagen from Tabla where ID='$id'";
$result = MYSQL_QUERY($query);
$data = MYSQL_RESULT($result,0,'NomImagen');
$type = MYSQL_RESULT($result,0,'TypeImagen');
header("Content-type: $type");
echo $data;

Como ven el codigo es correcto y no entiendo porque NO inserta en la BD. El script no me envia ningun error ni warning, porque sera chicos???, alguien puede ayudarme.
Se los agradeceria mucho si me puedieran orientar la verdad es que no entiendo porque hace esto. De antemano muchas Gracias. Chao