У Вас есть один вопрос? - Тогда задайте его тут! new!

Тема закрыта
217K
.
кто может посмотреть мой сайт пишите в л.с.
.
# ДоХтор (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/');
Всего: 6714