بدايتك مع Session
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته درسنا اليوم عن Session وفائدتها وكيفية استخدامها نبدأ على بركة الله تستخدم session فى الأغلب للوحات التحكم للإدارة فهى تقوم بعمل session أى جلسة والجلسة تكون للمدير فحين يسجل المدير الدخول تبدأ الجلسة وتبقى اجلسة لحين إغلاق المتصفح أو الخروج ... فى session قبل كل شئ يجب كتابة هذا الكود فى كل صفحها فى أولها اذا كنت ستستخدم session فى السكربت الخاص بك كود PHP:
الآن طريقة إنشاء session أو جلسة كالتالى كود PHP:
إن هذه الجلسة لا تساوى قيمة والقيمة توضع لوضع الجلسة سرية ولفعل ذلك كالتالى كود PHP:
وهكذا ينشئ session الآن طريقة التأكد من الجلسة تم إنشائها أو الجلسة ما زالت تعمل .. سنستخدم IF للتأكد من ذلك كود PHP:
وللعلم استخدمنا هنا الدالة isset للتأكد من من وجود الجلسة وتستخدم كذلك لل****ز أو الكعكات كما يطلق عليها وبإذن الله سنشرحها لاحقاً .. ثم إذا حدث خلاف الشرط هذا يوقف التصفع عن طريق الدالة die ويطبع النص الجلسة أنتهت طريقة حذف session كود PHP:
هذا درسنا اليوم أى استفسار أى جزء غير مفهوم ضع ردك هنا وشكراً للجميع |
ما شاء الله عليك
درس جميل وانا متابع ان شاء الله |
شكراً لمرورك يا غالى على قلبى
شرفتنى لا تحرمنى من طلتك هذه دائماً اشكرك لمتابعتك بالتوفيق إن شاء الله |
ما شاء الله
فعلا موضوع هام جزيت خيرا ياغالي |
وعليكم السلام ورحمة الله وبركااته جزااكم الله خيرا على الشرح وباارك الله فيكم ، ولكن عندي ملاحظة ، لاحظت أنه عندما نقوم بتسجيل الدخول يطلب المتصفح الحفظ لكلمة المرور؟ ، فإن تمت الموافقة بيضل لما أنا اعمل خروج ، ويختفي بسرعة أن عملت غير موافق وبذلك اضطر لتسجيل الدخول مرة أخرى ، فهل هنا الجلسة تتولد من المتصفح تلقائيا بعد السؤال عن الحفظ أم أن المتصفح يسأل لأنه واجه جلسة للعضو لدى المنتدى نفسه فيسأل لتنفيذ ما بداخل ملف الجلسة من عدمه ؟!.. علما انني عملت موقعا واستخدمت الجلسة وما كان يسأل خالص؟! وباارك الله فيكم ،،، // |
اقتباس:
لهذا الموقع حتى لا يزعجك ويوفر الوقت هذا كله خاصية للمتصفح وغير متعلق بهذا الدرس الخاصية هذه توجد فى اى متصفح ارجو ان اكون استطعت التوضيح ... |
الساعة الآن 08:41 PM. |
Powered by vBulletin® v3.8.4, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. , TranZ By
Almuhajir
النسخة الفضية