
05.09.2008, 03:47
|
|
Познающий
Регистрация: 27.07.2008
Сообщений: 98
С нами:
9362932
Репутация:
86
|
|
Можешь сделать так:
PHP код:
<?php
$per = explode("\n",file_get_contents('links.txt'));
echo "<html><head><meta http-equiv='refresh' content='0; URL=".$per[rand(0,count($per)-1)]."'></head></html>";
?>
Структура линкс.тхт такая:
PHP код:
http://google.ru/
http://ya.ru/
http://antichat.ru/
А в твоем примере ошибка в том, что file_get_contents возвращает строку а не массив, но строка в пхп это тоже массив, поэтому скрипт редиректит по адресам состоящим из одного символа входящего в адрес. Достаточно просто разбить строку на части и загнать все в массив. Я например выбрал explode ("разделитель", $строка_для_разбиения).
|
|
|