Ver Mensaje Individual
  #10 (permalink)  
Antiguo 06/11/2012, 20:33
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 8 meses
Puntos: 2534
Respuesta: Duda existencial = "Content-Type: image/gif"

Me sorprende que teniendo la solución frente a ti no hayas podido verla.

Cita:
Iniciado por pateketrueke Ver Mensaje
El esquema de HTTP implica dos cosas, las cabeceras y el cuerpo del contenido, en ese orden.

Cita:
Foo: bar
Candy-Does: Nothing
The-Header-key: The%20Value

BODY
Ahora, la pregunta sería, ¿el servidor web lo escribiste tu o cómo?

Dependiendo de esas cualidades es que debes proceder.

Suponiendo que estás usando Apache+PHP podría ser así:
Código PHP:
header(/* ... */);
readfile(/* ... */); 
Si tienes mas dudas bien podrías consultar el RFC de HTTP, o el manual de PHP.
Teniendo esto:

Código HTML:
<img src="script.php"> 
Pues... entonces:

script.php
Código PHP:
<?php
header
('Content-Type: image/gif');
readfile('/path/to/file.gif');


Ahora, si necesitas pasar el nombre del archivo como parámetro.

script.php?pic=foo.gif
Código PHP:
<?php

$img 
"/path/to/img/{$_GET['pic']}";

header('Content-Type: image/gif');
readfile($img);
Etc, etc.

Leyendo los manuales y haciendo pruebas se consigue eso, sigo pensando en la razón de por qué los árboles te han impedido ver el bosque, sencillamente no entiendo.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 06/11/2012 a las 20:46