PHP-তে একক পৃষ্ঠায় সেশন ব্যবহার
সেশনগুলির উপর প্রথম উদাহরণে, আমরা একটি ফাইলে সেশনে কিছু লিখেছি, এবং অন্য ফাইলে এটি পড়েছি। আসলে, এটি অপরিহার্য নয় - আপনি একটি ফাইলেও এটি করতে পারেন।
উদাহরণস্বরূপ, আপনি ওয়েবসাইট ব্যবহারকারীর দ্বারা পৃষ্ঠা রিফ্রেশের একটি কাউন্টার তৈরি করতে পারেন। এটি করার জন্য, প্রথম বার ব্যবহারকারী প্রবেশ করলে সেশন ভেরিয়েবলে একটি লিখুন, এবং পরবর্তী সমস্ত প্রবেশে এই ভেরিয়েবলটি এক করে বাড়ান:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // প্রথম বার পৃষ্ঠায় প্রবেশ
} else {
$_SESSION['counter']++; // পরবর্তী প্রবেশ
}
echo $_SESSION['counter'];
?>
ব্যবহারকারীর ওয়েবসাইটে প্রবেশের সময় সেশনে লিখুন। পৃষ্ঠা রিফ্রেশ করার সময়, ব্যবহারকারী কত সেকেন্ড আগে ওয়েবসাইটে প্রবেশ করেছিল তা দেখান।