Добрый день, Просьба помочь сделать скрипт: Сейчас в html есть такой код HTML: <a class="logo" href="/"> <img height="37" alt="DOMAIN.RU" src="/img/logo.gif"> </a> Задача следующая, чтобы: каждую субботу выводить другую картинку не logo.gif а logo2.gif каждую пятницу выводить картинку logo3.gif Усё) Код нужен на php, плииз гуру и новички, оч нужно
не совсем. каждую субботу вообще любую logo2.gif каждую пятницу тоже любую logo3.gif все остальные дни logo.gif
https://secure.php.net/manual/ru/control-structures.if.php https://secure.php.net/manual/ru/control-structures.else.php https://secure.php.net/manual/ru/control-structures.elseif.php https://secure.php.net/manual/ru/language.operators.comparison.php https://secure.php.net/manual/ru/function.echo.php https://secure.php.net/manual/ru/function.date.php Вернёт номер недели, от 0 до 6 PHP: date('w') если результат будет от нуля до 4 то выводите logo, else if 5 то logo2 и else if 6 то logo 3
А еще можно повыпендирваться )) PHP: <?php $logo = [ 'logo.jpg', // вскр.- чтв. 'logo2.jpg', // птн. 'logo3.jpg', // сбт. ]; echo $logo[2 >> 6 - date('w')];
Походу ты решил поиграть в Заказчика Решение в общем виде — не для тебя, а для тех, кто с поиска придёт: Код (PHP): <?php $day = date('w'); // 0-вс, 1-пн, ..., 6-сб $logos = ['logo.jpg', 'logo.jpg', 'logo.jpg', 'logo.jpg', 'logo.jpg', 'logo3.jpg', 'logo2.jpg']; // их должно быть 7!!! ?> <img height="37" alt="DOMAIN.RU" src="/img/<?= $logos[$day] ?>" >
А яб не так решил данную задачу, а примерно так: переименовал бы все logo в нужные дни недели а потом: Код (Text): $day = date("w"); $search = "/image/".$date.".jpg"; if (file_exists($search)){ $file= "/image/".$date.".jpg"; } else{ $file ="/image/default.jpg"; } echo $file; Что-то типо того