Rekisteröinti PHP:llä

Toteutetaan nyt rekisteröinti. Tehdään taitä varten erillinen sivu register.php. Kun käyttäjä saapuu tälle sivulle, hänen tulisi nähdä lomake, johon hänen tulisi syöttää toivottu käyttäjätunnus ja salasana:

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

Lähetyspainiketta painettaessa käyttäjätunnus ja salasana tulisi tallentaa tietokantaan INSERT -kyselyllä, näin:

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

Tämän jälkeen käyttäjä voi siirtyä kirjautumissivulle, syöttää rekisteröimänsä käyttäjätunnuksen ja salasanan ja kirjautua sisään.

Задание 1

Toteuta yllä kuvattu rekisteröinti. Sen jälkeen rekisteröi uusi käyttäjä ja kirjaudu hänen tunnuksillaan sisään. Varmista, että kaikki toimii kuten pitää.

Задание 2

Muokkaa koodiasi siten, että käyttäjätunnuksen ja salasanan lisäksi käyttäjän tulee syöttää syntymäaikansa ja sähköpostiosoite. Tallenna nämä tiedot tietokantaan.

Задание 3

Muokkaa koodiasi siten, että rekisteröintipäivämäärä tallennetaan automaattisesti tietokantaan.