Random Link (random_link.php) est un script qui redirige le visiteur aléatoirement à chaque clic.
Pour cela il suffit de redirger le lien comme ceci :
De copier le source ci dessus dans le fichier random_link.php et de créer un fichier texte list_url.txt dans le même répertoire avec les différente destination à chaques lignes (voir exmple dans le zip)
Voir les infos dans le fichier "LISEZMOI" de Frédéric TYNDIUK.
Source : http://www.ftls.org/php/
|
|
random_link.zip
: Archive : http://www.ftls.org/php/ Créateur :Frederic TYNDIUK Création : 02/28/2000 Zip - 11.3 ko | |
<?php
// Necessary Variables:
$RANDOM_URL_FILE = "list_url.txt";
// En: Absolute path and name to file contain URL location.
// Fr: Chemin absolu (complet) et Nom du fichier contenat les URL.
// End Necessary Variables section
srand((double)microtime()*1000000);
if (file_exists($RANDOM_URL_FILE)) {
$arry = file($RANDOM_URL_FILE);
// En: load file.
// Fr: charge le fichier.
for($i = 0; $i < sizeof($arry) ; $i++) {
if (preg_match("/http:/", $arry[$i]))
$good_arry[$j++] = chop($arry[$i]);
# PHP 4.0 arry_push ($good_arry, $arry[$i]);
}
if ($good_arry) {
header("Location: ".$good_arry[rand(0, sizeof($good_arry) -1)]);
} else {
echo "error no good URL";
}
} else {
echo "error: can't open $RANDOM_URL_FILE file";
}
// En: End PHP Code
// Fr: Fin code PHP
?>