Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Mundo Perl » Web » Cómo abrir imágenes en un CGI Responder al tema
Nuevo tema


Página 1 de 1  [ 2 mensajes ] 
 
Nota 2010-02-01 13:50 @618

Perlero Senior
Registrado: 2009-03-01 18:39 @818
Mensajes: 387
Cómo abrir imágenes en un CGI
Hola.

Quería preguntar si alguien conocía una manera de abrir una imagen en una página con CGI sabiendo la ruta de la imagen.


Nota 2010-02-01 14:11 @633
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10249
Re: Cómo abrir imágenes en un CGI
Sí, es muy sencillo...

* En el Content-Type, en vez de text/html, mandas el código MIME del tipo de imagen que vas a mandar. Por ejemplo, img/jpeg.

* Luego, abres el fichero de la imagen, en modo binario

* Haces un bucle por todo el fichero de la imagen, mandando lo que leas por la salida estándar

En el fichero HTML, cambias el src del <img> a la ruta del cgi:

<img src="http://tuservidor/cgi-bin/cgi.pl" width="100" height="100">

Naturalmente, vas a poner la anchura y la altura de la imagen si son todas iguales y son dimensiones que conoces. Si no, nada, no las pongas. El ponerlas ayuda al navegador web a presentar la página mucho más rápidamente.

_________________
JF^D Perl programming


Responder al tema  [ 2 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO