xxx

manuales, tutoriales, programacion
programming tutorials, programming manuals
Documento sin título
programacion
Registrate gratuitamente
+ de 80.000 registrados
insertar tutorial
Insertar contenido o tutorial
xxx
AñadenosFavoritos
 
Untitled Document
zonas:adsl:area-flash:area-php:area-asp:area-vb:area-photoshop:area-Vfox:area-Soft:area.:Mas
Documento sin título
rss directorio Secciones > Manuales - Diseño - Trucos - Codigo Fuente - Software - Recursos - Libros - Noticias - Webmasters - Foros - Herramientas - Directorio - Juegos - Divx/P2P
Documento sin título
rss directorio Secciones > Inicio > insertar RSS > Categorias Directorio> pings > stats> feeds >
Biblioteca
Aplicaciones
Audio/Video
Diseño
Hardware
Ofimatica
Otros
P2P
Programacion
Seguridad
Webmasters
Untitled Document

+Newsletter
+InscribeteGratis..

+Biblioteca
+Inicio
+Programacion
+Bases de datos
+P2P
+Aplicaciones
+Herramientas PF
+Navegadores

+AreaDiseño
+Manual de Diseño

+Trucos
+Ver secc.trucos

+Recursos
+ver recursos

+Noticias/RSS
+Ver noticias
+Ver canal RSS

+Agregador Blogs
+Tech-y
+Movilmania
+Mac

+Codigo Fuente:
+Portada
+Todos los script
+ASP
+PHP
+Visual Basic
+JavaScript
+Perl
+Tips&Tricks

+Comunidad
+Foros
+Ganar dinero
+Herramientas
+Libros

+Webmasters
+ZonaWebmaster

+Software
+ir a secc. Soft

+AreasExclusivas
+Zona Flash
+Zona PHP
+Zona ASP
+Zona VB
+Zona ADSL
+Zona MAC

+Herramientas
+Herramientas
+Drivers

+Gana Dinero
+Como ganar

+SuperDiVX
+Area Divx

+Articulos
+Ver articulos
+Noticias

+Directorio [New]
+Ver directorio

Inicio > biblioteca de temas >esta pagina
Visita nuestros foros de Programacion
Documentacion de PERL - volver a inicio de Documentacion
rotador de banners

El siguiente codigo te mostrara una de las formas en las cuales puedes hacer facilmente un script en Perl que despliegue al azar anuncios publicitarios (Banners) en tu Sitio Web.
Ademas, este mismo codigo te permitira gestionar banners de diferentes medidas en forma simultanea, por lo que una vez configurado podras agregarlo en distintos espacios de tus paginas para visualizar multiples anuncios.
Para implementarlo deberas generar el archivo banners.pl con el codigo listado, copiarlo a tu FTP y asignarle los permisos correspondientes de ejecucion, y luego agrega en tus paginas una referencia al script en SSI de la siguiente forma:

 

<!--#include virtual="/ruta_del_script/banners.pl?X" -->

Donde deberas reemplazar la X por el Formato de banners que quieres mostrar en determinadas posiciones de las paginas.

Recuerda que el codigo es para uso libre y su finalidad es introducirte en los conceptos que trata y animarte a que experimentes por tu cuenta.

.
BANNERS.PL
###################################
# (C) 2001 Christian Gustavo Riva #
# http://www.cgrsoftware.com #
###################################
#!/usr/bin/perl
## Requerido para servidores Unix/Linux unicamente.

$formato = $ENV{'QUERY_STRING'};
## Tomamos del entorno la variable QUERY_STRING, la cual contiene
## todo lo que se encuentre seguido al signo ? en la linea que llamo
## al script (/ruta_del_script/banners.pl?2)

if ($formato==1) { $banner=&Formato_1(); }
elsif($formato==2) { $banner=&Formato_2(); }
else { $banner="Formato incorrecto o no especificado."; }
## En estas lineas lo que hacemos es asignar a la variable $banners
## el codigo HTML que corresponda mostrar.
## Segun el $formato reconocido (en el paso previo) peticionamos
## la asignacion de la variable a distintas funciones
## (en el ejemplo denominadas Formato_1 y Formato_2).

print "Content-type: text/html\n\n";
## Le indicamos al cliente (Navegador) el tipo de datos que le
## enviaremos (html).

print $banner;
## Y finalmente enviamos el codigo html del banner a mostrar
## (o en su defecto un mensaje de error).

exit;

## Funciones donde deberemos configurar los Banners ##

sub Formato_1()
{
@htm = ( 'codigo del banner1', 'codigo del banner2','etc' );

return( $htm[rand(@htm)] );
}

sub Formato_2()
{
@htm = ( 'codigo del banner3', 'codigo del banner4','etc');

return( $htm[rand(@htm)] );
}

## Observa que en ambas funciones hacemos lo mismo:
## - Creamos una variable List (vector en 1xn), a la cual
## le asignamos para cada uno de sus items el codigo
## html (completo) del banner a mostrar. El codigo html
## que ingresemos estara delimitado por comillas simples
## para no tener que utilizar codigos de escape (\", por ej).
## De esta forma, asignamos a la variable @htm de la
## funcion Formato_1 cada uno de los banners entre
## los cuales debera elegir. E idem para su homonima
## pero de la funcion Formato_2.
## - Una vez asignados los codigos, solo retornamos como
## valor de la funcion uno de los items seleccionado al azar.
## (recuerda que al comienzo asignamos a nuestra variable
## $banner el valor que estas funciones devuelven).

## En todos los casos, el codigo HTML que representa un
## banner debera ser del tipo:
## <a href="http://www.destino.com">
## <img src="http://www.destino.com/grafico.gif">
## </a>
## Incluso puedes utilizar codigo en JavaScript, o cualquier
## otro (Rich Media inclusive), solo deberas tener cuidado
## de las comillas simples que este codigo contenga.

 

 
Manual de fortran
Estas interesado en realizar algun curso o master de base de datos oracle, sql , mysql, access... información en menos de 1 minuto!!!
Recomendar
Recomendar esta pagina a un amigo
Untitled Document

Si buscas mas manuales te recomendamos
xxx Sugiere un manual para esta seccion
¿buscas mas manuales? recomendamos solorecursos.com
Untitled Document
Accede al area de registrados:
Login
Password
Si no estas Registrado hazlo aqui
Inserta tu Tutorial (es necesario registrarse)
Tenemos
550
tutoriales en biblioteca

Untitled Document
+ Directorio Ofertas
ofertas ADSL
ofertas Tech
ofertas viajes
ofertas finanzas
formacion
OfertasCreditos
  otras ofertas
Canal Compras
+ Canal compras
+canal informatica
+imagen y sonido
+juegos y consolas
+ Directorio Ofertas
secc. empleo
cursos
ir a libros
+ Ganar Dinero
+ Webmasters
+ resto de gente
+ Software
+ ir a software
Lo + descargado
programas para
programas para bajar peliculas
bajar peliculas
programas para bajar musica
bajar musica
programas de seguridad para tu pc
programas google
programas para DJ - mezcladores
programas para webmasters
programas pre-fabricados
+ Tonos y Melodias
Melodias tonos
Juegos java
- Juegos de moviles
+
Busca Logos
+ Logos y Melodias
+ Libros
+ ir a ver los libros
+Recursos CGI
+ ir a seccion
+Ocio
Juegos Flash Online
+Cursos y Masters
cursos y masters
+ Ofertas
ofertas TecNo
+Nuetros Blogs
Ver Blogs
+Programas Gratis
Programas gratis
+RSS de noticias

RSS PR

Antigua Navegacion
-Inicio
Programacion
manuales y tutoriales
Bases de datos
manuales y tutoriales
P2P
manuales y tutoriales
Aplicaciones
manuales y tutoriales
Herramientas PF
manuales y tutoriales
Navegadores
 

Los manuales + visitados
los manuales + visitados Manual de Ares Tutorial de Ares
los manuales + visitados Codigos de color
los manuales + visitados Instalar Wordpress facilmente
los manuales + visitados Como instalar PHP Nuke
los manuales + visitados Manuales de Bittorrent
los manuales + visitados traspasar una base de datos de cobol a access
los manuales + visitados
ver los 50 + visitados
links programacion
Registrate gratuitamente a nuestra NEWSLETTER y estate al tanto de todas las novedades
Programacion : LWPI Solorecursos I programacion I abcdatos I TrucosTecnicos I servicios gratisI ofertas de ADSL I pueblos 2.0 I programatium.net I canal compras I
Areas exclusivas: tutoriales I cursos I ofertas I adslI Formación Iwebtutoriales I tutoriales I DIVXarea I tutoriales I trucos de windows Igooglemania Iofertas
noticias: Salud I Ocio/cine I Musica I Motor IDeportes IJuegos I Finanzas I Moviles I Energia I Ecologia I Tech-y I Mujer I MAC I Salud I
site programatium.com : site1 - site2 - site3 - site4 - site5 - site6 - site7 - site8
manuales Sugiere un manual para esta seccion
who's online
Linkanos
www.programatium.com© 1999 - web esta optimizada para Microsoft explorer 6.0
tutoriales