-
Привет. Прошу помощи. Мне нужно написать скрипт чтобы выводился текст из различных файлов. К примеру зашёл на главную страницу один текст, перешёл в какойто раздел бругой, но не просто по разделам или каким то определённым ссылка шла статистика, а просто в разброску. Например один раз из файла 1.php второй раз из 2.php и т.д..... как мне это осужествить на php ?
-
не могу понять зачем это...
можно прочитать каталог с файлами (которые с текстами) и загнать названия в массив. потом рандомной функцией выбирать любой файл и соответсвенно отбражать его... вот это надо чтоли ?
-
Код:
$dir = "dir";
$files = array();
if (is_dir($dir)) {
* *if ($dh = opendir($dir)) {
* * * *while (($file = readdir($dh)) !== false) {
* * * * * *array_push($files, $file);
* * * *}
* * * *closedir($dh);
* *} else {
* *****echo "невозможно открыть каталог";
* *}
} else {
****echo "$dir не фвляется директорией";
}
$rand = array_rand($files, 1);
$text = file($dir."/".$files[$rand]);
print_r($text);
можно юзать и другие функции (fread например) для чтения файла.