Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > PHP > Enviar imágenes desde php a html
-Foros de debate

PHP
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Enviar imágenes desde php a html
Enviado por jamartin el día 12 de noviembre de 2007

Estimad@s. Quisiera pedirles ayuda.

Quiero hacer un script de tal forma que se despliegue una imágen desde un tag <img> en html.

La idea es que desde uno.html pueda insertar
<img src=http//dominio.com/getimg.php?img=banner.jpg>

Ahora, getimg.php almacenaría en una base de datos el referrer, fecha y hora, y nombre de la imágen en cuestión.

Hasta el momento, ya he construido el script hasta el punto de almacenar los datos en la bd, y he localizado correctamente el archivo de la imágen.

Qué necesito para que el script "retorne" la imagen al tag <img>??..

Por si no quedó muy claro, agrego que no ando buscando que el script genere el tag <img scr=...> y lo devuelva a través de un echo puesto que eso ya lo tengo y no es lo que necesito.

La idea es utilizar este script para publicarlo en distintas páginas, y tener el control sobre la información de cuántes veces se imprimir el banner X, desde donde se imprime, fechas, etc...

Desde ya, muchas gracias.

 
Re: Enviar imágenes desde php a html
Enviado por isauro el día 12 de noviembre de 2007

Hola jamartin,

Lo que tendrías que hacer en el fichero getimg.php es algo similar a ésto:

$image = URL_DE_TU_IMAGEN;
$type = FORMATO_DE_TU_IMAGEN; # Por ejemplo image/gif, image/jpeg, etc

if ($fp = fopen($image, 'r')){
while(!feof($fp)) {
$data_aux .= fread($fp, 1024);
}
fclose($fp);
Header( "Content-type: $type");
echo $data_aux;
}

Un Saludo

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network