Redirection aléatoire html

Redirection aléatoire html - HTML/CSS - Programmation

Marsh Posté le 18-08-2008 à 14:29:53    

Bonjour,
 
J'aimerais avoir un script pour qu'une personne qui se conecte sur mon site soit redirigée aléatoirement vers un autre site. Pour le moment j'utilise le script ci-dessous mais le visiteur est redirigé seulement vers une seul page.
 

Code :
  1. <META HTTP-EQUIV="Refresh" CONTENT="1; URL='http://google.fr'">


 
Merci de m'aider.
 

Reply

Marsh Posté le 18-08-2008 à 14:29:53   

Reply

Marsh Posté le 18-08-2008 à 14:42:10    

Je pige pas le problème [:pingouino] Suffit de mettre une URL aléatoire dans la meta [:petrus dei]

Reply

Marsh Posté le 18-08-2008 à 15:25:47    

J'aimerais qu'a la place de URL='http://google.fr'" je puisse mettre plusieurs sites et qu'un visiteur soit redirigé vers l'un de ces sites au hasard.

Reply

Marsh Posté le 18-08-2008 à 15:33:07    

Code :
  1. $result=rand(1,3);
  2. if ($result==1) { redirection site 1; }
  3. if ($result==2) { redirection site 2;}
  4. if ($result==3) { redirection site 3; }


 
bon apres met des case pour les choix c'est plus propre,

Reply

Marsh Posté le 18-08-2008 à 15:38:30    

Merci infoman64 pour ta réponse mais ou dois-je mettre ce code? a al place de tout mon autre code ou a la suite?
 

Reply

Marsh Posté le 18-08-2008 à 16:10:31    

Je vien de trouve rce script sur un autre forum :
 
<?php  
// Génération aléatoire d'un nombre entre '$min' et '$max' :  
 
$min = 0;
// 0 valeur de départ
$max = 1;  
// 1 valeur de fin
$result = rand($min,$max);  
 
if ($result == 0) {
   // Redirige le client vers le site prédifinit
   header("Location: http://www.phpcs.com" );
 
    /* Garantie que le code ci-dessous n'est jamais exécuté. */
    exit();
}
 
if ($result == 1) {
   /* Redirige le client vers le site prédifinit */
   header("Location: http://www.yahoo.fr" );
   /*Garantie que le code ci-dessous n'est jamais exécuté. */
     exit();
}
?>
 
 
Merci pour votre aide

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed