Redirection aléatoire html
Résolu
vinokourov
-
vinokourov -
vinokourov -
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 :
<META HTTP-EQUIV="Refresh" CONTENT="1; URL='http://google.fr'">
Merci de m'aider.
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 :
<META HTTP-EQUIV="Refresh" CONTENT="1; URL='http://google.fr'">
Merci de m'aider.
Configuration: Windows XP Internet Explorer 7.0
A voir également:
- Redirection aléatoire html
- Editeur html - Télécharger - HTML
- Espace en html - Astuces et Solutions
- Word html - Télécharger - Bureautique
- Comment mettre un texte sous une image html - Forum CSS
- Html executable - Télécharger - Divers Web & Internet
4 réponses
PHP:
Code :
1. <?php
2. $pages = array ("page1.php", "page2.php", "page3.php", "page4.php" );
3. $redirect = array_rand($pages, 1);
4. header("Location: ".$redirect);
5. ?>
Javascript:
Code :
<script>
function variable(url)
{
window.location=url;
}
function LienAuHasard()
{
var a;
a = 1+Math.round(Math.random()*3);
if (a==1)
variable("http://url1.com");
if (a==2)
variable("http://url2.com");
if (a==3)
variable("http://url3.com");
if (a==4)
variable("http://www.url4.com");
}
</script>
Code:
<script type="text/javascript">LienAuHasard();</script>
Code :
1. <?php
2. $pages = array ("page1.php", "page2.php", "page3.php", "page4.php" );
3. $redirect = array_rand($pages, 1);
4. header("Location: ".$redirect);
5. ?>
Javascript:
Code :
<script>
function variable(url)
{
window.location=url;
}
function LienAuHasard()
{
var a;
a = 1+Math.round(Math.random()*3);
if (a==1)
variable("http://url1.com");
if (a==2)
variable("http://url2.com");
if (a==3)
variable("http://url3.com");
if (a==4)
variable("http://www.url4.com");
}
</script>
Code:
<script type="text/javascript">LienAuHasard();</script>
Je viens de trouver ce script sur un autre forum il marche très bien
<?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: https://codes-sources.commentcamarche.net/");
/* 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: https://fr.yahoo.com/");
/*Garantie que le code ci-dessous n'est jamais exécuté. */
exit();
}
?>
merci de votre aide
<?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: https://codes-sources.commentcamarche.net/");
/* 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: https://fr.yahoo.com/");
/*Garantie que le code ci-dessous n'est jamais exécuté. */
exit();
}
?>
merci de votre aide