И от чего этот проклятый квадратик вначале вывода фразы постоянно?
Вывод фразы из папки, в которой несколько файлов с фразами, при чем файл и фраза выбираются случайным образом:
<?php
$dirct = 'каталог_с_файлами';
$hdl = opendir ($dirct);
while ($files = readdir($hdl))
{
if ( ($files!='.')&&($files!='..'))
{
$a[]=$files;
}}
closedir ($hdl);
$filefile = array_rand($a);
$quot_file = file('каталог_с_файлами/'.$a[$filefile]);
$quot_rand = array_rand($quot_file);
echo $quot_file[$quot_rand];
?>
Fikus79 (25.02.2010/19:56)
мой вариант:echo '2 вариант:';$file2 = file('fraza.dat');shuffle($file2);echo $file2[1].$file2[2].$file2[3].$file2[4].$file2[5].$file2[6];
плюс смотрите скрин
рандомно выводит только первые 2-е,если добавляешь третью в fraza.dat , то выводит по 2-е ссылки,как исправить?