Foros del Web » Programando para Internet » PHP »

Como hago Redirecciones Aleatorias a Diferentes Paginas WEb

Estas en el tema de Como hago Redirecciones Aleatorias a Diferentes Paginas WEb en el foro de PHP en Foros del Web. Hola. Existe algun codigo Mas menos Simple en php o java Que cada vez que alguien entre como ejemplo a: www-tuweb - com este lo ...
  #1 (permalink)  
Antiguo 24/03/2009, 01:41
 
Fecha de Ingreso: marzo-2009
Mensajes: 2
Antigüedad: 15 años
Puntos: 0
De acuerdo Como hago Redirecciones Aleatorias a Diferentes Paginas WEb

Hola.

Existe algun codigo Mas menos Simple en php o java

Que cada vez que alguien entre como ejemplo a:

www-tuweb - com

este lo rediriga al azar a diferentes paginas.
y que yo pueda ir agregando nuevas paginas.
como ejemplo

www-xxx-tuweb - com
www-ysux-tuweb - com
www-oisud-tuweb - com
www-oishd-tuweb - com
etc

Les agradeceria mucho esta respuesta.

No pude poner web, por eso puse de manera separada y con rayas
  #2 (permalink)  
Antiguo 24/03/2009, 01:51
Avatar de rafaconpu  
Fecha de Ingreso: febrero-2006
Mensajes: 331
Antigüedad: 18 años, 2 meses
Puntos: 3
Respuesta: Hola, Como hago Redirecciones Aleatorias a Diferentes Paginas WEb

Hola.

Para redireccionar puedes utilizar la siguiente línea,

header ("Location: ".$tuweb);

donde $tuweb es la variable que tu le pasarás para redireccionarlo.

En cuanto a la manera de hacerlo aleatorio, puedes por ejemplo asociar cada url en función del día o de la hora y dependiendo de ese valor, $tuweb tendrá un valor u otro. No se si me explico.

Existe una función random pero te genera números aleatorios pero no creo que funcione para que te genere algún código aleatorio para lo que tu quieres.

Saludos.
  #3 (permalink)  
Antiguo 24/03/2009, 02:36
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 19 años, 7 meses
Puntos: 13
Respuesta: Hola, Como hago Redirecciones Aleatorias a Diferentes Paginas WEb

Puedes meter las direcciones en un array()
Después hacer una variable con la funcion count()
y finalmente con rand() seleccionas un numero de 0 a count() dentro del array

algo así:
$webs = array(
'Google' => 'google.es',
'Foros del web' => 'forosdelweb.com',
'petardas' => 'petardas.com');
$aleatorio = rand(0,count($webs));
header(Location: $webs[$aleatorio]);


Lo he escrito rapido asi que no se si funcionará...
  #4 (permalink)  
Antiguo 24/03/2009, 10:26
 
Fecha de Ingreso: marzo-2009
Mensajes: 2
Antigüedad: 15 años
Puntos: 0
Respuesta: Hola, Como hago Redirecciones Aleatorias a Diferentes Paginas WEb

Saludos, y Gracias por la Respuesta.

Pero sinceramente, no se lo suficiente de programación.

Talves seria mucho pedir, pero me lo podrias enviar, asi tal cual, deba integrarlo a mi pagina con php
o tambien si quiere html

Es que no conosco todo el funcionamiento de programación.

Muchas Gracias por su Tiempo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:40.