Registreerimine PHP-s

Rakendame nüüd registreerimise. Selleks teeme eraldi lehe register.php. Sellele lehele sisenemisel peaks kasutaja nägema vormi, kuhu ta peab sisestama soovitud kasutajanime ja parooli:

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

Vajutades saatmise nupule, peaksid kasutaja kasutajanimi ja parool sisestatakse andmebaasi INSERT päringuga, nagu nii:

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

Seejärel saab kasutaja minna autoriseerimise lehele, sisestada kasutajanime ja parooli, millega ta registreerus, ja autoriseeruda.

Задание 1

Rakendage ülalkirjeldatud registreerimine. Pärast seda registreerige uus kasutaja ja logige sisse tema nime all. Veenduge, et kõik töötab nagu vaja.

Задание 2

Muutke oma koodi nii, et peale kasutajanime ja parooli peaks kasutaja sisestama veel oma sünnikuupäeva ja emaili. Salvestage need andmed andmebaasi.

Задание 3

Muutke oma koodi nii, et andmebaasi salvestataks automaatselt registreerumise kuupäev.