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

Кодуңузду төмөнкүчө өзгөртүңүз: маалыматтар базасына каттоо күнү автоматтык түрдө сакталсын.