Просмотр поста #68850: >>>ВОПРОСЫ НОВИЧКОВ<<<

.
ДоХтор
# mRWiNeT (20.04.2014 / 09:40)
Как сделать чтоб в определенный день показывало картинки с определенной папки.?
Вот мой пример, только здесь идёт выбор не папок, а файлов(по текущей дате). Разумеется, необходимо файлы переименовать в соответствующую дату, и подкорректировать путь к папке и расширения файлов

//Определяем имя отображаемого файла на сегодня
$date=date('Ymd').'.gif';
//Открываем дирректорию
$desc = opendir($_SERVER['DOCUMENT_ROOT'].'/new/img');
//В цикле читаем файлы
while (($name = readdir($desc))==true){
    if($name=='.' || $name=='..') continue;
    //И сохраняем их имена в массив
    $arr[]=$name;
    }
//Считаем кол-во элементов массива(для цикла)
$all=sizeof($arr);
for($i=0; $i<$all; $i++){
    //Если значение в массиве совпадает с датой
    if($arr[$i]==$date){
        //Выводим картинку
        echo '<img src="img/'.$date.'" />';
        }
    }
closedir($desc);