Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2006, 05:42
Yrnving
 
Fecha de Ingreso: febrero-2006
Mensajes: 148
Antigüedad: 18 años, 2 meses
Puntos: 0
Problemas al ver una imagen almacenada en bd

buenas, tengo un problema resulta que estoy tratando de almacenar una imagen en una base de datos cosa q me funciona ahora cuando intento ver la foto en el navegador se ve fea pero super super fea .. como puedo evitar eso?

aqui el codigo de como almaceno:

$image = imagecreatefromjpeg('imagen.jpg');
ob_start();
imagejpeg($image);
$jpg = ob_get_contents();
ob_end_clean();

$jpg = str_replace('##','##',mysql_escape_string($jpg));
$result = mysql_query("INSERT INTO imagen SET fotos='$jpg'");

y aqui como lo veo en el navegador:

$consulta="SELECT* FROM `imagen` WHERE id='3'";
@$resultado = mysql_query($consulta);
@$num_resultados = mysql_num_rows($resultado);
@$row = mysql_fetch_array($resultado);
@$id= stripslashes($row["id"]);
@$fotos= stripslashes($row["fotos"]);
header("Content-Type: image/jpg");
echo $fotos;