Redirection de sites au hasard
Résolu
graphiboy
Messages postés
49
Statut
Membre
-
graphiboy Messages postés 49 Statut Membre -
graphiboy Messages postés 49 Statut Membre -
Bonjour,
Je voudrais que lorsqu'un visiteur tombe sur ce lien, il soit redirigé vers un autre lien au hasard. J'ai tapé les lignes suivantes mais cela ne fonctionne pas. Quel est l'erreur ?
<html>
<head>
<SCRIPT Language="Javascript">
<!--
function LienAuHasard()
{
Url = new Array;
Url[1] = "http://site1.html";
Url[2] = "http://site2.html";
Url[3] = "http://site3.html";
Url[4] = "http://site4.html";
Url[5] = "http://site5.html";
Url[6] = "http://site6.html";
Url[7] = "http://site7.html";
ChoixLien = Math.round(Math.random() * (7+1));
window.open(Url[ChoixLien],'_blank');
}
//-->
</SCRIPT>
<meta http-equiv="Refresh" content="0;URL='LienAuHasard()'">
</head>
</html>
Voili voilou :)
Je voudrais que lorsqu'un visiteur tombe sur ce lien, il soit redirigé vers un autre lien au hasard. J'ai tapé les lignes suivantes mais cela ne fonctionne pas. Quel est l'erreur ?
<html>
<head>
<SCRIPT Language="Javascript">
<!--
function LienAuHasard()
{
Url = new Array;
Url[1] = "http://site1.html";
Url[2] = "http://site2.html";
Url[3] = "http://site3.html";
Url[4] = "http://site4.html";
Url[5] = "http://site5.html";
Url[6] = "http://site6.html";
Url[7] = "http://site7.html";
ChoixLien = Math.round(Math.random() * (7+1));
window.open(Url[ChoixLien],'_blank');
}
//-->
</SCRIPT>
<meta http-equiv="Refresh" content="0;URL='LienAuHasard()'">
</head>
</html>
Voili voilou :)
Configuration: Windows XP Firefox 3.0.1
A voir également:
- Site au hasard
- Wannonce nouveau site - Guide
- Site x - Guide
- Wannonce site fermé - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Site de telechargement - Accueil - Outils
2 réponses
XxTitxX
Messages postés
1249
Statut
Membre
246
C'est ici http://abonnement.xiptv.shop/forum/affich 7954431 redirection aleatoire html
Donc j'ai suivi les instructions en tapant :
<html>
<head>
<title>Redirection</title>
</head>
<body>
<?php
$result = rand(1,2);
if ($result == 1)
{
/* Redirige le client vers le site prédifinit*/
header("Location: https://www.php.net/");
exit();
}
if ($result == 2)
{
/* 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();
}
?>
</body>
</html>
Mon problème viendrait de header, le site me marque :
Warning: Cannot modify header information - headers already sent by (output started at /mnt/140/sdb/7/9/gr/ccc.php:8) in /mnt/140/sdb/7/9/gr/ccc.php on line 15
Ou encore il faut peut etre configurer le serveur ? Je suis sur free
<html>
<head>
<title>Redirection</title>
</head>
<body>
<?php
$result = rand(1,2);
if ($result == 1)
{
/* Redirige le client vers le site prédifinit*/
header("Location: https://www.php.net/");
exit();
}
if ($result == 2)
{
/* 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();
}
?>
</body>
</html>
Mon problème viendrait de header, le site me marque :
Warning: Cannot modify header information - headers already sent by (output started at /mnt/140/sdb/7/9/gr/ccc.php:8) in /mnt/140/sdb/7/9/gr/ccc.php on line 15
Ou encore il faut peut etre configurer le serveur ? Je suis sur free