Tutoriales
manuales, tutoriales, programacion programming tutorials, programming manuals
 
Registrate gratis
45.000 registrados
,
Tutoriales - Diseño - Trucos - Foros/Comunidad - Software - Recursos - HerramientasOnline - Biblioteca
Webmasters - Codigo Fuente - Libros - Cursos Propios - Comunidad -
Codigo Fuente: volver a home de codigo - allscripts - asp - php - vb - perl - tips&tricks
-
RegistroNewsletter
Untitled Document
canales exlusivos: adsl flash aspvisual fox pro php visual basic y mas...
+ de 45.000 registrados
Documento sin título
Codigo Fuente de: J avaScripts - PHP - ASP - PERL - Oracle - mySQL - Tips&Tricks -VB - VFox
Documento sin título
JavaScripts de: banners - Datos - Formularios - Imagenes - Navegacion - textos - variados -Direct.[New]
Un plan para triunfar en tu negocio.ONO Negocios. *12Mb reales/600Kb de subida.
*Desde 2 lineas con llamadas gratis. *WIFI+Seguridad+Alta+Instalación GRATIS.

Codigo fuente en PERL
Codigo Fuente
volver a Codigo Fuente
Enlaces aleatorios en Perl

Autor Christian Gustavo Riva http://cgrsoftware.com

Estas 3 lineas de codigo (sin contar lo que ocupen los URL cargados) te demuestran como puedes hacer un selector aleatorio de enlaces.
Para implementarlo deberas generar el archivo link.pl con el codigo listado, copiarlo a tu FTP y asignarle los permisos correspondientes de ejecucion, y luego simplemente genera un enlace en tus paginas apuntando al mismo:

<a href="/ruta_del_script/link.pl">Enviame Donde Quieras!</a>

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.

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

## A continuacion crearemos una variable denominada @url
## en la cual cargaremos las direcciones web a utilizar.
## Fijate que la variable comienza con un arroba (@) por lo
## que su tipo de datos es una matriz unidimensional
## (un List en Perl).

@url =
(
"http://www.direccion_uno.com",
"http://www.direccion_dos.com",
"http://www.direccion_tres.com",
"http://www.direccion_cuatro.com"
);

## Finalmente enviamos al cliente el comando Location junto
## a una direccion elegida al azar. Esto hara que el usuario sea
## derivado al sitio seleccionado.

print "Location: ".$url[rand @url]."\n\n";

## Lo que hicimos tan solo fue tomandar un item de la variable
## $url[ .. ] pero indicando que ese item sea elegido entre 0
## y el total-1 de items contenidos en ella: rand @url
## Si preguntas por el semillero, es invocado automaticamente
## por la funcion rand.

Colaboraciones: Mandanos tus codigos, manuales ,apuntes o codigos para publicarlos Mandanos tu script
Recomedamos: programatium I solorecursos I tutoriales I cursos becas masters I directorio de ofertas
site programatium.com : site1 - site2 - site3 - site4 - site5 - site6 - site7