الدرس الثاني والعشرون-الجلسة Session

الجلسة  Sessions :

 

الـ session   هو متغير عام يتم  فيه  تخزين قيم واستخدامها في جميع الصفحات ويمكن تخزين بيانات المستخدم ومعلومات حول المتصفح .

بداية تعريف  الجلسة تبدا اولاً بالعبارة session_start()  ثم استخدام المتغير  $_SESSION

 

 

<?php
// Start the session
session_start();
?>
<!DOCTYPE html>
<html>
<body>

<?php
// Set session variables
$_SESSION["favcolor"] = "green";
$_SESSION["favanimal"] = "cat";
echo "Session variables are set.";
?>

</body>
</html>

 

 

 

 

$_SESSION["favcolor"]  نعرف متغير ونقوم باعطاءه قيمة  .

 

طريقة استخدام الجلسة .

 

<?php
session_start();
?>
<!DOCTYPE html>
<html>
<body>

<?php
// Echo session variables that were set on previous page
echo "Favorite color is " . $_SESSION["favcolor"] . ".<br>";
echo "Favorite animal is " . $_SESSION["favanimal"] . ".";
?>

</body>
</html>

 

 

 

 

لعرض جميع متغيرات الجلسة

Print_r($_SESSION);

 

حذف متغيرات الجلسة وإيقاف الجلسة :

 

session_unset() and session_destroy()

 

 

<?php
session_start();
?>
<!DOCTYPE html>
<html>
<body>

<?php
// حذف جميع متغيرات الجلسة
session_unset();

// إيقاف وانهاء الجلسة  
session_destroy();
?>

</body>
</html>