PHPでのユーザー登録

それでは、登録機能を実装しましょう。このために、別のページ register.php を作成します。 このページにアクセスすると、ユーザーは希望のログイン名とパスワードを入力できるフォームを表示する必要があります:

register.php<form action="" method="POST">
  <input name="login">
  <input name="password" type="password">
  <input type="submit">
</form>

送信ボタンを押すと、ユーザーのログイン名とパスワードは INSERT クエリを使用してデータベースに保存される必要があります。以下のようになります:

register.php<?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);
  }
?>

その後、ユーザーはログインページに移動し、登録したログイン名とパスワードを入力して認証を行うことができます。

Задание 1

上記の登録機能を実装してください。その後、新しいユーザーを登録し、そのユーザーでログインしてください。すべてが正しく動作することを確認してください。

Задание 2

コードを修正して、ログイン名とパスワードに加えて、ユーザーが生年月日とメールアドレスを入力する必要があるようにしてください。これらのデータをデータベースに保存してください。

Задание 3

コードを修正して、登録日時が自動的にデータベースに保存されるようにしてください。