Регистрация на PHP
Давайте теперь реализуем регистрацию. Для
этого сделаем отдельную страницу register.php
.
По заходу на эту страницу, пользователь должен
увидеть форму, в которую он должен вбить
желаемый логин и пароль:
<form action="" method="POST">
<input name="login">
<input name="password" type="password">
<input type="submit">
</form>
По нажатию на кнопку отправки форму логин
и пароль пользователя должны занестись в
базу данных с помощью INSERT
запроса,
вот так:
<?php
if (!empty($_POST['login']) and !empty($_POST['password'])) {
$login = $_POST['login'];
$password = $_POST['password'];
$query = "INSERT INTO users SET login='$login', password='$password'";
mysqli_query($link, $query);
}
?>
Затем пользователь может зайти на страницу авторизации, ввести логин и пароль, под которым он зарегистрировался и авторизоваться.
Реализуйте описанную выше регистрацию. После этого зарегистрируйте нового пользователя и авторизуйтесь под ним. Убедитесь, что все работает, как надо.
Модифицируйте ваш код так, чтобы кроме логина и пароля пользователю нужно было ввести еще и дату своего рождения и email. Сохраните эти данные в базу данных.
Модифицируйте ваш код так, чтобы в базу автоматически сохранялась дата регистрации.