Portail PHP

Forum de discussion et d'aide au php

Vous n'êtes pas identifié.

Annonce

Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides.
FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans.
Proposez vos news : si vous avez un evenement à annoncer
le chat : venez discuter de php.
 

#1 17-12-2007 16:09:50

NesheK
Membre
Date d'inscription: 17-12-2007
Messages: 1

Redirection aléatoire en PHP

Bonsoir à toutes et tous,

Je viens de m'inscrire sur ce forum et j'espère pouvoir trouver de l'aide tout en apportant ma pierre à l'édifice comme on dit.

J'aimerai qu vous m'aidiez en me fournissant un script en PHP me permettant de faire une redirection aléatoire vers telle ou telle URL. A savoir que la page "redirigeante" est une page vierge, il est donc nécessaire que l redirection soit la plus immédiate possible.

Actuellement j'utilise du JavaScript sous cette forme :

Code:

<script> 
function variable(url) 
   {    
   window.location=url;  
   }  
   function Redir()  
   {    
   var a;    
   a = 1+Math.round(Math.random()*3);    
   if (a==1)      
   variable("http://monsite.xxx/?id=ID1");    
   if (a==2)      
   variable("http://monsite.xxx/?id=ID2");    
   if (a==3)      
   variable("http://monsite.xxx/?id=ID3");    
   } 
</script>

<script type="text/javascript">Redir();</script>

J'aimerai faire la même chose en PHP dans un soucis de compatibilité avec le maximum d'usagers.

Le but étant qu'une page donnée redirige aléatoirement vers une page 1 ou 2 ou 3.

Merci par avance et bonnes fêtes,
@micalement,
NesheK.

Hors ligne

 

#2 18-12-2007 03:07:53

lolo3129
Membre
Lieu: Paris
Date d'inscription: 10-05-2005
Messages: 505
Site web

Re: Redirection aléatoire en PHP

Code:

<?php 
 $a = rand(3);
 header("Location: http://monsite.xxx/?id=ID{$a}");
 die();
?>

++

Hors ligne