Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/04/2008, 16:28
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 9 meses
Puntos: 105
Re: En vez de una imagen me muestra puros simbolos

Holas,

Si quieres que te muestre imagenes, debes de tener mucho cuidado sobre el primer caracter que envias al navegador, al parecer estas enviando un caracter o algo, pero que raro tu variable $imagen[tipo], como que se sabe de donde viene este valor.

Cuantos tipo de imagenes manejas?, solo JPEG ?, porque si es un solo tipo sol debes colocar el tipo header de ese formato nada mas. Algo como:

Cita:
<?
header
("Content-type: image/jpeg");
require_once(
"conexion.php");
$datos = ($_GET['id']) ? 'id=' . mysql_escape_string($_GET['id']) : "nombre='" . mysql_escape_string($_GET['nombre']) . "'";
$resultado = @mysql_query("SELECT imagen,tipo FROM subir_imagenes WHERE " . $datos);

$imagen = @mysql_fetch_assoc($resultado) or die('Imagen inexistente');


print
$imagen['imagen'];
?>
Saludos
Gildus
__________________
.: Gildus :.