Shtimi i ID-së së përdoruesit në sesion
Le të themi që përveç shënimit për autorizim, ne do të
donim të regjistonim në sesion edhe id e tij.
Në këtë rast, ne mund ta marrim atë duke përdorur
funksionin mysqli_insert_id. Ky funksion
merr id e regjistrimit të fundit të futur
në këtë skript, pra pikërisht
atë që na nevojitet.
Le ta implementojmë:
<?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);
$_SESSION['auth'] = true;
$id = mysqli_insert_id($link);
$_SESSION['id'] = $id; // shkruaj id në sesion
}
?>
Gjatë regjistrimit, regjistro në sesion edhe id
e përdoruesit.