Usajili kwa PHP

Sasa hebu tutekeleze usajili. Kwa hili tutatengeneza tovuti ya pekee register.php. Anapoingia kwenye tovuti hii, mtumiaji anapaswa kuona fomu, ambayo anapaswa kuweka jina la mtumiaji na nenosiri anazotaka:

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

Anapobonyeza kitufe cha kusambaza fomu, jina la mtumiaji na nenosiri lake linapaswa kuhifadhiwa kwenye database kwa kutumia ombi la INSERT, kama ifuatavyo:

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

Kisha mtumiaji anaweza kuingia kwenye tovuti ya kujisajili, akaweka jina la mtumiaji na nenosiri, ambalo alijisajilia nalo na kujisajili.

Задание 1

Tekeleza usajili ulioelezewa hapo juu. Baada ya haya sajili mtumiaji mpya na ujisajili chini yake. Hakikisha kuwa yote yanafanya kazi, kama inavyotakiwa.

Задание 2

Badilisha msimbo wako ili, licha ya jina la mtumiaji na nenosiri, mtumiaji ahitaji kuweka zaidi tarehe ya kuzaliwa kwake na barua pepe. Hifadhi data hizi kwenye database.

Задание 3

Badilisha msimbo wako ili, kwenye database kiotomatiki kuhifadhiwe tarehe ya usajili.