кто может посмотреть мой сайт пишите в л.с.
# ДоХтор (20.05.2014 / 20:04)
Примерно так
[php]<?php
$dir=scandir($_SERVER['DOCUMENT_ROOT'].'/');
$all=sizeof($dir);
for($i=0; $i<$all; $i++){
if($dir[$i]=='..'||$dir[$i]=='.'||is_dir($dir[$i])||$dir[$i]=='.htaccess') co
спасибо, а можно его вывести как бы скриншотом? Только уменьшиной копией.
# ПСИХ (21.05.2014 / 09:06)
спасибо, а можно его вывести как бы скриншотом? Только уменьшиной копией.
<?php
$dir=scandir($_SERVER['DOCUMENT_ROOT'].'/');
$all=sizeof($dir);
for($i=0; $i<$all; $i++){
if($dir[$i]=='..'||$dir[$i]=='.'||is_dir($dir[$i])||$dir[$i]=='.htaccess') continue;
$arr[]='<a href="'.$dir[$i].'"><img src="'.$dir[$i].'" width="50" height="50" alt="Пример" /></a><br />';
}
echo $arr[mt_rand(0,10)].'<br />';
Вот более универсальный вариант, теперь колличество картинок указывать не нужно.
<?php
$dir=scandir($_SERVER['DOCUMENT_ROOT'].'/');
$all=sizeof($dir);
for($i=0; $i<$all; $i++){
if($dir[$i]=='..'||$dir[$i]=='.'||$dir[$i]=='scandir.php') continue;
$arr[]='<a href="'.$dir[$i].'"><img src="'.$dir[$i].'" width="50" height="50" alt="Пример" /></a><br />';
}
$max=$all-4;
echo $arr[mt_rand(0,$max)].'<br />';
?>
ДоХтор, квадратик только выводится изображения нет
# ПСИХ (21.05.2014 / 15:39)
ДоХтор, квадратик только выводится изображения нет 
Пропиши путь к папке с картинками.
# ДоХтор (21.05.2014 / 16:12)
Пропиши путь к папке с картинками.
прописал права 777 поставил. scandir.php а эт че?
# ПСИХ (21.05.2014 / 16:30)
прописал права 777 поставил. scandir.php а эт че?
Впиши вместо комментария ссылку на папку с картинками
$dir=scandir('/*Пропиши здесь ссылку к папке с картинками*/');
scandir.php - название файла у меня на локалке, код которого я тебе написал, и так как его в результате работы скрипта отображать не нужно, то я его условием отфильтровал.
ДоХтор,
$dir=scandir($_SERVER['DOCUMENT_ROOT'].'/images/');
$all=sizeof($dir);
for($i=0; $i<$all; $i++){
if($dir[$i]=='..'||$dir[$i]=='.'||$dir[$i]=='scandir.php') continue;
$arr[]='<a href="'.$dir[$i].'"><img src="'.$dir[$i].'" width="50" height="50" alt="4" /></a><br />';
}
$max=$all-4;
echo $arr[mt_rand(0,$max)].'<br />';
правильно?
//Если так не работает, то пропиши полный путь к папке с картинками
$dir=scandir('http://сайт.ру/images/');