- Форма регистрации на PHP с использованием базы данных MySQL
- Подключаемся к БД
- Создаем форму регистрации
- Смотрим результат
- Tutorial to create a login system using HTML, PHP, and MySQL
- Table of Contents
- 1) Building a Signup system
- Step 1: Creating Registration Form in HTML
- Step 2: Creating the MySQL Database Table
- Step 3: Creating Database Configuration File
- Step 4: Creating a Session File
- Step 5: Create Registration Form in PHP
- 2) Building a Login System
- Step 1: Creating a Login Form in HTML
- Step 2: Creating a Login System in PHP
- 3) Creating a Welcome Page
- 4) The Logout script
- Conclusion
Форма регистрации на PHP с использованием базы данных MySQL
Наша задача состоит в том, чтобы создать форму регистрации и обработчик на языке PHP, в которой, если пользователь вводит данные, То данные HTML-формы сохраняются в нашу базу данных MySQL.
Подключаемся к БД
- Для начала создадим нашу базу данных MySQL и таблицу в соответствии с нашими требованиями.
- Мы подключаем нашу базу данных MySQL с помощью функции PHP mysqli_connect(), которая принимает четыре аргумента, то есть наши «имя сервера», «имя пользователя», «пароль» и «базу данных».
Примечание: здесь не используется код CSS, поскольку мы используем Bootstrap в коде PHP ниже. Вы можете применить CSS стили в своих приложениях, если захотите.
Для соединения с БД создадим PHP файл «dbconnect.php», а имя для нашей базы базы данных выберем — «testdatabase».
Таблица «users » создается с помощью инструмента MySQL phpMyAdmin, как показано ниже.
Создаем форму регистрации
теперь, когда мы успешно подключились к нашей базе данных, пора создать форму регистрации для пользователей. Следующий код описывает нашу форму регистрации. Используемое имя таблицы базы данных MySql — «users».
> else < $showError = "Passwords do not match"; >> if($num>0) < $exists="Username not available"; >>//end if ?> Success! Your account is now created and you can login.