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

Кодты өзгертіңіз, пайдаланушыға логин мен парольден басқа туған күні мен email енгізу қажет болсын. Бұл деректерді дерекқорға сақтаңыз.

Задание 3

Кодты өзгертіңіз, дерекқорға тіркелу күні автоматты түрде сақталатын болсын.