Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
<?php
$image_dir = 'images';
$count = 0;
if ($handle = opendir($image_dir)) {
$retval = array();
while (false !== ($file = readdir($handle))) {
if (($file <> ".") && ($file <> "..")) {
$retval[$count] = $file;
$count = $count + 1;
}
}
closedir($handle);
}
shuffle($retval);
$current_image = $retval[0];
?>
echo "<img src='images\img".mt_rand(1,100)."'>";
Нужно чтоб рандомно вывелась одна из 3 строчек в виде:
<a href="www.site.ru"><img src="images/1" /></a>
<a href="www.site.ru"><img src="images/2" /></a>
<a href="www.site.ru"><img src="images/3" /></a>
Что за функции работы с файлами? мне их использовать?
$f_in="in_file.txt";
if(!file_exists($f_in)){echo "no file";куекгт;}
$file_in=file($f_in);
$str_out=$file_in[mt_rand(0,count($file_in))];
echo $str_out;
echo "<a href='www.site.ru'><img src='images/".mt_rand(1,3)."' /></a>"
а вам-то за что?можете выносить мне предупреждение
То я бы делал так:
HTML:$buffer = array(); $i = -1; $fd = fopen ("inputfile.txt", "r"); while (!feof ($fd)) { $buffer[] = fgets($fd, 4096); $i++; } fclose ($fd); echo $buffer[rand(0,$i)]."\r\n";
$buffer=file("inputfile.txt");
echo $buffer[(0,mt_rand(count($buffer)-1))]."\r\n";
...
unset $buffer;
можно просто вот такНужно чтоб рандомно вывелась одна из 3 строчек в виде:
<a href="www.site.ru"><img src="images/1" /></a>
<a href="www.site.ru"><img src="images/2" /></a>
<a href="www.site.ru"><img src="images/3" /></a>
Что за функции работы с файлами? мне их использовать?
<?php $banner_name = array('<a href="www.site.ru"><img src="images/1" /></a>','<a href="www.site.ru"><img src="images/2" /></a>','<a href="www.site.ru"><img src="images/3" /></a>');
srand((double)microtime()*100000);
$banner = $banner_name[rand(0,2)];
echo $banner;
?>