Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/12/2008, 17:34
Avatar de OsSk4R
OsSk4R
 
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Respuesta: Error con header al mostrar imagen

Buenas,

Gracias por las respuestas, busque información por el foro y me puse a probar y no daba con la solución y justo cuando iva a volver a solicitar ayuda, se me ocurrión hacerlo de la siguiente manera y ya por fin, con ésta conseuí hacerlo funcionar.

Asi es como lo tengo y me funciona a la perfección :)

mostrar.php
Código PHP:
<?
@mysql_connect("localhost""root""pass") or die('No se puede conectar con el servidor

mysql'
);

@
mysql_select_db("deffer") or die('No se puede seleccionar la base de datos

especificada'
);

$datos = ($_GET['id']) ? "id=$_GET[id]" "nombre='$_GET[nombre]'";

$resultado = @mysql_query("SELECT imagen FROM img_usuarios WHERE " $datos) or die('Error con

las intrucciones enviadas al script'
);

$imagen = @mysql_result($resultado,0) or die('Imagen inexistente');
Header("content-type: image/jpeg");
print 
$imagen;
?>
Luego utilizo éste archivo para que se me muestre la imagen que quiero:
npi.php
Código PHP:
<html>
<head>
</head>
<body>
<style type='text/css'>

.imagen {
border: 1px solid #CCC;
background-color: #F7FBFF;
font-family: Verdana;
font-size: 11px;
color: #666;
}

</style>

<br>
<br>

<td align='center'>
        <table  width='20%' cellpadding='2' cellspacing='0' border='0'  align='center' class='imagen'>
        <tr>
<td><img src="mostrar.php?visualizar=&id=<? echo $_GET['id'?>"></img>

      

    </td>
</tr>
</table>
</body>
</html>
Eso es todo, muchas gracias por todo.