რეგისტრაცია 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

შეცვალეთ თქვენი კოდი ისე, რომ მონაცემთა ბაზაში ავტომატურად შეინახებოდეს რეგისტრაციის თარიღი.