Nick_3141592654
Тебе нужно вернуться к основам. Я опишу этот подход, потому что полный ответ-это примерно 5 глав книги по разработке веб-приложений.
Во-первых, вам нужно будет визуализировать HTML-страницу, которая представляет пользователю форму входа в систему. Эта форма должна содержать поля имени пользователя и пароля. Google-это узнать, как сделать такую форму, если вы не знаете.
За вышеупомянутой формой находится ваш PHP, действительно, PHP в основном выбрасывает HTML, о котором идет речь.
Когда форма отправлена, это вызывает вызов PHP, который должен предоставить переменные имени пользователя и пароля. Например, если вы разместили переменные "user" и "password", вы можете получить их в PHP, используя $user = $_REQUEST['user'] и $password = $_REQUEST['password'].
Вполне вероятно, что вы также захотите использовать переменные сеанса. Это те вещи, которые позволяют вам сохранять логин в текущем сеансе браузера - например, нет необходимости снова входить в систему, если вы открываете другую вкладку в своем приложении в том же сеансе браузера. Опять же, вам нужно будет исследовать переменные сеанса.
БД сама по себе не имеет большого значения, и в вашем описании проблемы нет ничего, что ограничивало бы или даже направляло бы дизайн БД. Я думаю, что вы, вероятно, больше озадачены основами того, как эти вещи сочетаются друг с другом. Очень простая БД с одной таблицей, в которой хранятся разрешенные имена пользователей и пароли (два столбца плюс уникальный первичный ключ для хорошей практики).
Я призываю вас вернуться к основам самостоятельно. Получите базовую HTML-форму, способную загружаться с вашего сервера (в браузере), с кнопкой отправки, которая отправляет форму на сервер, и некоторым PHP, способным затем переваривать отправленные данные формы. Как только вы это сделаете тот работая, вы можете начать с того, что касается входа пользователя в систему.
Это место пример это не совсем то, что вы хотите, но это очень похоже и должно обеспечить хорошую отправную точку.