Случайное четверостишие
Реализуйте сайт, выводящий случайные четверостишия.
Продумайте структуру базы данных для хранения четверостиший (текст, автор, название произведения). Вручную вбейте в базу 15-20 четверостиший из произведений известных поэтов (например, Пушкин, Лермонтов, Есенин, Ахматова, Блок и т.д.). Все данные должны храниться в базе данных и выдаваться по запросу.
Основные возможности проекта
- Кнопка для генерации случайного четверостишия.
- Вывод текста четверостишия.
- Вывод автора и названия произведения.
Главная страница
На главной странице сайта должна быть кнопка "Показать случайное четверостишие". При нажатии на кнопку сайт выбирает случайное четверостишие из базы данных и выводит его вместе с информацией об авторе и произведении.
Результат
После нажатия на кнопку сайт должен вывести:
- Текст четверостишия (построчно).
- Автора четверостишия.
- Название произведения, из которого взят фрагмент.
Дополнительные возможности
- Кнопка "Еще" для показа другого случайного четверостишия.
- Фильтр по автору (показывать четверостишия только выбранного поэта).
- Вывод года написания произведения.