السلام عليكم
أخواني لدي استفسار في الجلسات ..
ألاحظ في بعض المواقع كـ php-ar ونسخ vb2
أثناء تصفح الموقع في شريط المتصفح عنوان طويل وهو الـ $PHPSESSID
آي دي الجلسة
ما الفائدة من وضعه في المتصفح ؟
وهل يمكن إستبداله بالكوكيز مع الجلسات ؟؟
---------------------
مشكلتي :eek3:
لدي ملف admin.php
لعمل لوحة التحكم تعتمد على الكوكيز مع الجلسات
المشكلة إن أي كود تحت الجلسة ما ينفذه !!
هذا محتوى الملف
الآن الكود اللي فيكود PHP:
session_start();
print "<div align=\"center\"><b>لم تقم بتسجيل الدخول</b></div>";
echo '
<form action="admin.php?admin=log" method="post">
<div align="center">
<b>اسم المشرف العام
<br>
<input type="text" name = "admin" >
<br>
كلمة مرور المشرف العا
<br>
<input type="password" name = "pass">
<br><br>
<input type="submit" value = "دخول"></div>
</form>
';
if ($admin == "log")
{
session_register("admin");
echo "تم تسجيل الدخول";
}
if ($admin == "log")
لا يتم تنفيذه أي لا يتم تخزين الاسم في كوكيز الجلسة ولا تظهر تم تسجيل الدخول بنجاح
وإنما تظهر صفحة ناصعة البيضاء
أيضاً إذا استخدمت الدالة session_is_registered
أي كود يقع تحت الدالة لا يتم تنفيذه ..
يا ليت تشوفوا لي حل للمشكلة .. والاجابة على السؤال ..شكرا