![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
14/09/2009, 11:40
|
![Avatar de yoyoyo82](http://static.forosdelweb.com/customavatars/avatar312135_1.gif) | | | Fecha de Ingreso: julio-2009 Ubicación: Springfield
Mensajes: 159
Antigüedad: 15 años, 7 meses Puntos: 1 | |
Muestra codigo en lugar de la imagen porque? Hola amigos de foros del web tengo un problema el cual es el siguiente:
tengo una imagen almacenada en una base de datos en mysql y al querer mostrarla solo me aparece codigo en lugar de la imagen este es el codigo:
de antemano gracias
esta es el codigo de la pagina que debe mostrar la imagen que esta en jpeg
<?
require("dbconnect.inc.php");
$qry = "SELECT tipo, contenido FROM archivos WHERE id=$id";
$res = mysql_query($qry);
$tipo = mysql_result($res, 0, "tipo");
$contenido = mysql_result($res, 0, "contenido");
header("Content-type: $tipo");
print $contenido;
?>
de esta otra pagina es de donde se manda a llamar la de arriba
<?
require("dbconnect.inc.php");
$qry = "SELECT id, nombre, titulo, tipo FROM archivos";
$res = mysql_query($qry);
while($fila = mysql_fetch_array($res))
{
print "$fila[titulo]
<br>
$fila[nombre] ($fila[tipo])
<br>
<a href='descargar_archivo.php?id=$fila[id]'>Descargar</a>
<br>
<br>";
}
?>
Gracias |