Саня Семенов
Оракул
(60497)
4 года назад
Это базовый функционал для любого сайта. Писать руками с нуля сейчас уже выглядит мазохизмом по этому просто запускаешь
composer install
npm -i
git clone
Или vagrant up
И оно скачивает разворачивает или устанавливает с блекджеком и ещё чем то готовый сайт просто нужно подставить параметр с названием что именно скачивать
Модернизировать регистрационную форму следующим образом:
1. На страничке должно быть 2 формы: вход в библиотеку (короткая форма: логин, пароль и кнопка "Вход" для зарегистрированных пользователей) и регистрация (соответственно для незарегистрированных пользователей, где нужно заполнить кучу полей и в итоге нажать кнопку "Регистрация").
2. При нажатии кнопки "Регистрация" нужно проверить, уникален ли логин, если да – ввести данные пользователя в файл-базу данных, если не уникален – сообщить об этом.
3. При нажатии кнопки "Вход" нужно проверить, есть ли в файле-базе данных этот пользователь и верен ли пароль. Если все верно – "впустить" его (отобразить личные данные – то, что он заполнял в анкете), если нет – сообщить об этом и не отображать никаких личных данных.
4. Если пользователь "залогинен", нужно скрыть все поля всех форм, оставив только кнопку "Выход" и отображение личных данных.
5. При успешном логине для пользователей моложе 18 лет вывести дополнительную строку (например "Акция такая-то для всех моложе 18”), а для пользователей старше 50 лет вывести дополнительную строку (например "Акция другая для всех старше 50”).
Не знаю, что привлекает людей к решению, но прошу, если не сложно, помочь. Очень надо