PHP-da ro'yxatdan o'tish

Keling, endi ro'yxatdan o'tishni amalga oshiramiz. Buning uchun alohida register.php sahifasini yaratamiz. Ushbu sahifaga kirganda, foydalanuvchi kerakli login va parolni kiritishi mumkin bo'lgan shaklni ko'rish kerak:

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

Yuborish tugmasi bosilganda, foydalanuvchi login va paroli INSERT so'rovi yordamida ma'lumotlar bazasiga quyidagicha kiritilishi kerak:

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

Shundan so'ng foydalanuvchi avtorizatsiya sahifasiga o'tib, ro'yxatdan o'tgan login va parolini kiritishi va tizimga kirishi mumkin.

Задание 1

Yuqorida tavsiflangan ro'yxatdan o'tishni amalga oshiring. Shundan so'ng yangi foydalanuvchini ro'yxatdan o'tkazing va uning hisobi bilan tizimga kiring. Hamma narsa kerakli ishlashini tekshiring.

Задание 2

Kodingizni shunday o'zgartiringki, logindan tashqari foydalanuvchi yana tug'ilgan sanasi va email manzilini kiritishi kerak bo'lsin. Ushbu ma'lumotlarni ma'lumotlar bazasiga saqlang.

Задание 3

Kodingizni shunday o'zgartiringki, ma'lumotlar bazasiga avtomatik ravishda ro'yxatdan o'tish sanasi saqlansin.