
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

Se los agradeceria mucho si me puedieran orientar la verdad es que no entiendo porque hace esto. De antemano muchas Gracias. Chao
