Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как сделать генерацию картинки html/php

Youer some Знаток (366), на голосовании 6 месяцев назад
как сделать чтобы сначало была другая картинка, а при перезагрузки страницы уже другая картинка html/php
Голосование за лучший ответ
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (263999) 7 месяцев назад
А почему нет. Пишешь рандомную фукцию для динамического контента. Пример случайного текста там: https://fairy-tales-for-you.firebaseapp.com/
Руслан Волков Знаток (479) 7 месяцев назад
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Генерация случайной картинки</title>
</head>
<body>
<?php
// Путь к директории с изображениями
$directory = 'images/';

// Получаем список всех файлов в директории
$files = glob($directory . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);

// Выбираем случайный файл из списка
$randomFile = $files[array_rand($files)];
?>

<!-- Выводим выбранное случайное изображение на страницу -->
<img src="<?php echo $randomFile; ?>" alt="Случайная картинка">

</body>
</html>
В этом примере мы сначала получаем список всех файлов из указанной директории, используя функцию glob(). Затем мы выбираем случайный файл из этого списка с помощью функции array_rand(), и используем его имя файла в качестве значения атрибута src тега <img>, чтобы отобразить выбранное изображение на странице.

При каждом обновлении страницы будет загружаться новое случайное изображение из указанной директории. Убедитесь, что путь к директории с изображениями ($directory) указан правильно и содержит доступные изображения.
Похожие вопросы