1. fuc_er - 06 Ноября, 2007 - 09:50:34 - перейти к сообщению
Нужен скрипт на php, желательно без sql.
2. FoRuSs - 06 Ноября, 2007 - 10:19:51 - перейти к сообщению
Тебе непосредственно на сайт? или от фотогаллереи форума?
3. fuc_er - 06 Ноября, 2007 - 10:21:32 - перейти к сообщению
FoRuSs мне на сайт!)
4. fuc_er - 08 Ноября, 2007 - 07:07:30 - перейти к сообщению
Так, скрипт мне дадут?
5. Furax - 08 Ноября, 2007 - 09:49:59 - перейти к сообщению
fuc_er
Ты бы хоть написал конкретнее, что тебе надо. Фотки где-то лежат? Или случайная фотка из Сети? И должна ли быть ссылка на неё?
Ты бы хоть написал конкретнее, что тебе надо. Фотки где-то лежат? Или случайная фотка из Сети? И должна ли быть ссылка на неё?
6. ETC - 08 Ноября, 2007 - 10:57:58 - перейти к сообщению
fuc_er пишет:
Так, скрипт мне дадут?
Это требование?
7. St.A.N. - 08 Ноября, 2007 - 15:28:46 - перейти к сообщению
А из движка какого нибудь не вытащить? Вот к примеру мамбовский "Random Image".
Вот как вариант: http://woweb.ru/load/102-1-0-522
Вот как вариант: http://woweb.ru/load/102-1-0-522
8. auto - 08 Ноября, 2007 - 19:02:11 - перейти к сообщению
Мне кажется все таки реализовать намного проще. В папку с картинками (хоть 10 000 штук!) кидаем файл rid.php со следующим кодом :
на странице, где нужно вывести случайную фотку вставляем код :
И вуа ля ! При каждом обновлении страницы с кодом вывода картинки. выводится новая картинка из папки.
Естественно, вместо графичеких файлов, при модификации кода можно выводить и другие типы файлов. Скрипт чей не помню, но работает качественно.
У меня это реализовано на моем сайте
CODE:
<?php
#This script has been developped by Nenad Motika [nmotika@bezveze.com]
#Please feel free to use it and to contact me for any reason
//read folder
$folder=opendir(".");
while ($file = readdir($folder))
$names[count($names)] = $file;
closedir($folder);
//sort file names in array
sort($names);
//remove any non-images from array
$tempvar=0;
for ($i=0;$names[$i];$i++){
$ext=strtolower(substr($names[$i],-4));
if ($ext==".jpg"||$ext==".gif"||$ext=="jpeg"||$ext==".png"){$names1[$tempvar]=$names[$i];$tempvar++;}
}
//random
srand ((double) microtime() * 10000000);
$rand_keys = array_rand ($names1, 2);
//random image from array
$slika=$names1[$rand_keys[0]];
//image dimensions
$dimensions = GetImageSize($slika);
if (isset($HTTP_GET_VARS["pic"])){header ("Location: $slika");}
else {echo "<img src=\"$slika\" $dimensions[3]>";}
?>
#This script has been developped by Nenad Motika [nmotika@bezveze.com]
#Please feel free to use it and to contact me for any reason
//read folder
$folder=opendir(".");
while ($file = readdir($folder))
$names[count($names)] = $file;
closedir($folder);
//sort file names in array
sort($names);
//remove any non-images from array
$tempvar=0;
for ($i=0;$names[$i];$i++){
$ext=strtolower(substr($names[$i],-4));
if ($ext==".jpg"||$ext==".gif"||$ext=="jpeg"||$ext==".png"){$names1[$tempvar]=$names[$i];$tempvar++;}
}
//random
srand ((double) microtime() * 10000000);
$rand_keys = array_rand ($names1, 2);
//random image from array
$slika=$names1[$rand_keys[0]];
//image dimensions
$dimensions = GetImageSize($slika);
if (isset($HTTP_GET_VARS["pic"])){header ("Location: $slika");}
else {echo "<img src=\"$slika\" $dimensions[3]>";}
?>
на странице, где нужно вывести случайную фотку вставляем код :
CODE:
<img src=http://мой сайт/папка с картинками/rid.php?pic=random>
И вуа ля ! При каждом обновлении страницы с кодом вывода картинки. выводится новая картинка из папки.
Естественно, вместо графичеких файлов, при модификации кода можно выводить и другие типы файлов. Скрипт чей не помню, но работает качественно.
У меня это реализовано на моем сайте
9. fuc_er - 08 Ноября, 2007 - 21:03:31 - перейти к сообщению
auto - спаибо, это как раз, то, что я искал!
У тебя на сайте, радио или плеер7
Можешь, мне скинуть скрипт?
У тебя на сайте, радио или плеер7
Можешь, мне скинуть скрипт?