Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/02/2013, 05:16
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 7 meses
Puntos: 270
Respuesta: Problema para mostrar imagen de una bd

Ya sé que el campo hidden no es una imagen..
Pero lo que no puedes es :
1) Enviar *texto* al navegador ("El tipo es...")
2) Después, decirle al navegador: "Y ahora, voy a enviar una imagen", y establecer el Content-Type
3) Y antes, o después, de enviar los datos de la imagen, seguir enviando texto "<input type..."

Lo que tienes que hacer es:
1)Decirle al navegador que vas a enviar una imagen: Content Type
2)Enviar los datos de la imagen.Fin.

El problema no es que te guarde la imagen como texto.Nada se guarda como "texto" o como "imagen".Las cosas *se interpretan* como texto o como imagen.Y si el navegador recibe texto, piensa que todo lo que viene después, es texto.Y lo interpreta de esa forma.
Como estás enviando texto antes de enviar la cabecera indicando que lo interprete como imagen, el navegador interpretará todo lo que le llegue después, como texto.