Foros del Web » Programando para Internet » PHP »

Problema con imágenes

Estas en el tema de Problema con imágenes en el foro de PHP en Foros del Web. Siguiendo los ejemplos que habéis colocado me he dedicido a subir una imagen a un campo LONGBLOB La imagen parece que está en el campo, ...
  #1 (permalink)  
Antiguo 11/03/2004, 06:24
JJM
 
Fecha de Ingreso: noviembre-2003
Mensajes: 77
Antigüedad: 20 años, 5 meses
Puntos: 0
Problema con imágenes

Siguiendo los ejemplos que habéis colocado me he dedicido a subir una imagen a un campo LONGBLOB

La imagen parece que está en el campo, al menos no da error y el registro contiene todos los datos. Cuando voy ha ver la imagen me presenta el error siguiente:

Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\Web\getdata.php:3) in \getdata.php on line 10

y esto es lo obtengo

GIF89aõ?ÿÌÿ™ÿfÌÌÌÌÌÌ™ÌÌ™™Ì™fÌ™3Ì™Ìf™ÌffÌf3ÌfÌ3fÌ 33Ì3Ì3Ì™™™ff™f™3f™33™3™3ff3f33f3333™Ìf™ff3f3333333 333333333333333333333333!ÿ NETSCAPE2.0!ù !,ûÀpH,ȤrÉl:ŸÐ¨tJ_Z¯Ø¬vËíz¿à°xL.›Ïè´zÍn»ß ð¸|N¯Ûïø¼~?

Si llamo al script desde otra página con
<img src="getdata.php?id=1">

Se muestra un cuadro que debiera contener la imagen.

este es el script

getdata.php
----------------
<?php require('Connections/Conexion.php'); ?>

<?php
mysql_select_db($database_Conexion, $Conexion);
$query = "SELECT * FROM binary_data WHERE id=$id"
$result = mysql_query($query,$Conexion) or die ("no hay conexion");
$data = mysql_result($result,0,"bin_data");
$type = mysql_result($result,0,"filetype");
header("Content-type: $type");
echo $data;
?>

Alguien puede ayudarme
  #2 (permalink)  
Antiguo 11/03/2004, 06:31
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

El mismo menaje de error te lo dice: enviaste salida al navegado en la linea 3 de getdata.php.

Quita esa linea en blanco entre los 2 bloques de codigo PHP. Mejor aun, junta los 2 bloques en uno solo.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 11/03/2004, 10:19
JJM
 
Fecha de Ingreso: noviembre-2003
Mensajes: 77
Antigüedad: 20 años, 5 meses
Puntos: 0
Muchas gracias Josemi.

Funciona....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:07.