Trucos Webmaster
           
Inicio Hosting Registro de Dominios Hosting Resellers Servidores Dedicados Certificados SSL
INICIO
MAS VISTOS
MAS IMPRIMIDOS
FOROS WEBMASTERS
» Redactores para CuartoGeek.net...
» phpadmin con Mvixpvr...
» Únete a nosotros! MasGeek.net...
» MasGeek.Net ¿Sos un Geek?...
» Php-snmp...
» Intercambio de enlaces...
» Fadictos! Comunidad Gammer...
» En venta Apple iphone 3gs 32gb...
» En venta Nikon D80 Digital Camera 400usd...
» En venta Apple iphone 3gs 32gb...
nuevo post | más posts
.com .net .org .es .eu
Registro Dominio
+ Redirección
+ 5 cuentas correo

Solo 12 euros año
WEBS DE INTERES:
Trucos
Programas Gratis
Manuales Gratis
Blog Informática
Trucos Juegos
Trucos PC
Listas
Trucos PC
Descarga Programas
Manuales Gratis
Tutoriales
Software
Trucos Informática
Noticias Internet
Trucos MSN
Foros Informática
PHP Adictos
Manuales
Manuales Online
Trucos Juegos
Tienda Informática
Servidores VPS

Categoría: CGI

Todo sobre Cgi - Rotación de banners con CGI

Debemos crear un archivo .cgi con el código que se muestra a continuación:

banner.cgi

#!/usr/bin/perl

$LIST = 'banner.list';

open(BANNERS, "$LIST") || die "No se pudo leer $BANNERS. $!";

srand($$ & time ^ $$);

@banners = ;
$ban = splice(@banners, int rand @banners, 1);
chomp($ban);

Con lo anterior hemos creado el script que generará aleatoriamente el código para los banners. Debes dar permisos 755 a éste archivo y ubicarlo en la carpeta cgi-bin (generalmente) de tu servidor, o la que esté determinada para ejecutar los CGIs.

Finalmente, recuerda cambiar en la primera línea "/usr/bin/perl" por la ubicación del intérprete Perl en tu servidor. Aunque usualmente es la que está en el script.

banner.list

El archivo banner.list contiene el listado de todos los banners. La estructura para añadir o modificar los banners es la siguiente:

imagen.jpg|http://www.direccion.com|Texto Alternativo|border

Como vez, es muy sencillo personalizar el script y después de haber creado el archivo del CGI (banner.cgi), sólo debes modificar la lista para cambiar y agregar más publicidad aleatoria a tu web.

Para no tener que copiar y pegar este código en todas las páginas, podemos recurrir a los SSI (Server Side Include) para incluir una página dentro de otra. La forma de hacerlo sería:

<!--#exec cgi="banner.cgi"-->

Recuerda que para poder utilizarlos debes utilizar la extensión .shtml en tus páginas, ante cualquier duda consulta a tu proveedor de hosting que te guiará sobre este tema


Visitas: 1727    Fecha: 2008-10-21
Te ha resultado interesante?
 
SI
NO
 
Categorias
Diseño Banners
Diseño Gráfico
Diseño Web
Dominios
Hosting
PHP-NUKE
Promoción Web
Programación
Posicionamiento web en Google? El tutorial que te proponemos te ayudará a conseguir un buen posicionamiento web ...
Consejos para un buen diseño web
A medida que crecemos en nuestra profesion nos damos cuenta de ciertas cosas que debemos tener en cuenta a la hora de diseñar o rediseñar un WebSite ...
Programación de páginas web - La importancia de código limpio La manera de construir una página web puede repercutir sobre la capacidad de un robot para leerla e indexar sus contenidos ...
Optimización de una página web
A medida que crecemos en nuestra profesion nos damos cuenta de ciertas cosas que debemos tener en cuenta a la hora de diseñar o rediseñar un WebSite ...
El banner y la publicidad en Internet Para comenzar os diremos que un BANNER es un pequeño soporte publicitario virtual que enlaza a unas páginas con otras ...
 
©2009 Evidalia Web SL