السلام عليكم ورحمة الله وبركاته
اذا ممكن اردت معرفة كيفية التعامل مع ملفات الكوكيز والقراءة منها
عندي فورم لتسجيل الدخول البيانات المدخله بالفورم سوف تخزن بملف كوكيز
كود PHP:
<?php
ob_start();
include("config.php");
// connect to the mysql server
$link = mysql_connect($server, $db_user, $db_pass)
or die ("Could not connect to mysql because ".mysql_error());
// select the database
mysql_select_db($database)
or die ("Could not select database because ".mysql_error());
$match = "select user_name from student where user_name = '".$_POST['uname']."'
and password = '".$_POST['password']."';";
$qry = mysql_query($match)
or die ("Could not match data because ".mysql_error());
$num_rows = mysql_num_rows($qry);
if ($num_rows <= 0) {
echo "<br><center>Sorry, there is no username $uname with the specified password.<br>";
echo "<a href=index.htm>Try again</a></center>";
exit;
} else {
setcookie("loggedin", "TRUE", time()+(3600 * 24));
setcookie("mysite_username", "$uname");
echo "<br><center>You are now logged in!<br>";
echo "Continue to the <a href=lesson.php>Lesson</a> section.</center>";
}
ob_end_flush();
?>
اثناء دخول المستخدم الى الموقع يتم قراءة اسمه من ملف الكوكيز
والبحث عن " المرحلة " اللتي توصل اليها من قاعدة البيانات عن طريق" الاسم "
ومن ثم استرجاع قيمة " المرحلة " لكي تظهر صفحة الدرس المطلوبة واللتي تعتمد على المرحلة
كيف يمكنني ذلك ؟