⊗ppPmAuSUI 419 of 447 menu

Vartotojo id pridėjimas į sesiją

Tarkime, kad be autorizacijos žymės mes norėtume į sesiją įrašyti ir jo id.

Šiuo atveju mes galime ją gauti naudodami funkciją mysqli_insert_id. Ši funkcija gauna id paskutinio įterpto šiame skripte įrašo, tai yra būtent ko mums reikia.

Įgyvendinkime:

<?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; // įrašome id į sesiją } ?>

Registruodami į sesiją įrašykite ir vartotojo id.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti