Случайная картинка из папки
1.
Escobar (29.12.2009 / 10:16)
как вывести на главную страницу случайную картинку из папки
2.
Игорь (29.12.2009 / 10:19)
FORUS (05.03.08 / 17:21)
Вывод случайной картинки:
Создаем например файл img.txt и в нем прописываем необходимое колличество ссылок на картинки, сами картинки должны лежать в этой же директории:<img src="foto1.jpg" alt="xxx"/>
<img src="foto2.jpg" alt="xxx"/>
<img src="foto3.jpg" alt="xxx"/>
А затем вставляем этот код на главную или куда надо:
$l=file("img.txt");
$lc=count($l);
$n=rand(0, $lc-1);
echo $l[$n];
готово.
[Отредактировано: Mackler - 05.03.08/18:21]
iteam, перед создание темы пользуйтесь поиском
3.
Lugaro (29.12.2009 / 10:28)
<?php
$file = glob("papka/*");
echo '<img src="'.$file[array_rand($file)].'" alt="" />';
?>
4.
Escobar (29.12.2009 / 10:29)
а ао подробней можно ,\что куда в какую папку
5.
Игорь (29.12.2009 / 11:03)
4.
iteam, ну так а что тут не понятного? все картинки в папку: papka
6.
Escobar (29.12.2009 / 13:38)
ааа.. все понял а как сделать так что бы при нажатии на неё картинка скачивалась ?
7.
Escobar (29.12.2009 / 13:43)
и что бы установить единый размер для всех фоток что бы как предосмотр был а при нажатии скачивался
8.
Escobar (29.12.2009 / 13:49)
все размер настроил как сделать что бы скачать их
9.
Удаленный (29.12.2009 / 14:28)
Чтобы скачать тупо выводи прямую ссылку на файл....
10.
Стасон (29.12.2009 / 16:48)
$rand=rand(0,100);
$img=scandir('/image');
echo "<img src=$img[$rand]>;
Так куда проще будет
11.
Escobar (29.12.2009 / 16:52)
у меня фото чередуются , как заставить их скачиваться када прямого адреса нет
12.
Вантуз-мен (29.12.2009 / 17:05)
<?php
$file = glob("papka/*");
$randimg = $file[array_rand($file)];
echo '<a href="'.$randimg.'"><img src="'.$randimg.'" alt="" /></a>';
13.
ramzes (30.12.2009 / 01:12)
#12 адрес папки забыл
14.
Lugaro (30.12.2009 / 01:15)
13.
ramzes, glob полный путь к фалу в массив заганяет
15.
ramzes (30.12.2009 / 01:17)
А
я не знал. Тогда извиняюсь
URL:
https://visavi.net/topics/4354