ব্যবহারকারীর আইডি সেশনে যোগ করা
ধরুন প্রমাণীকরণ চিহ্ন ছাড়াও আমরা
সেশনে তার id লিখতে চাই।
এই ক্ষেত্রে আমরা এটি ফাংশন ব্যবহার করে পেতে পারি
mysqli_insert_id। এই ফাংশনটি
সর্বশেষ সন্নিবেশিত রেকর্ডের id
পায়, অর্থাৎ ঠিক
আমাদের যা দরকার।
বাস্তবায়ন করা যাক:
<?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; // সেশনে id লিখি
}
?>
নিবন্ধনের সময় সেশনে ব্যবহারকারীর idও
লিখুন।