زر تذكرنى مع نظام تسجيل دخول يعمل بالسيشن
بسم الله الرحمن الرحيم
انا اقوم ببرمجه موقع فيه نظان دخول وعملته بالسيشن ولكن محتاج اضيف عليه الكوكيز كمان ولكن بطريقه عندما يشير العضو الى chickbox لنيته تذكير الدخول ,, ولكن واجهت صعوبه فى التعامل مع السشين والكوكيز فى وقت واحد ,, ممكن حد يوصلى الفكره بس
1 إجابة
عليك فحص اذا كان هناك كوكيز ام لا ام لم يكن تذهب للسيشن وان كان هناك تأخذها تملا بها السيشن
if(isset($_COOKIE['auth'])){ $_SESSION['auth'] = $_COOKIE['auth']; }هذه هى الفكرة العامة بواسطة: MacOS 2 من 2 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا |
عليك عمل نوبات بينهم اى اذا وجد كوكيز يملى السيشن وساعطيك مثال
20 / مارس / 2012 الساعة 23:5
يمكنك استعمال ايضا طريقة لحفظ الجلسات فى قاعدة البيانات للتحكم فى وقت انتهائها واستعمال دالة session_set_save_handler لتبديل دوال الجلسات
20 / مارس / 2012 الساعة 23:21
وهذا شرح بالانجليزية لذلك "Remember Me Session system in PHP"
20 / مارس / 2012 الساعة 23:22
شكرا على مجهودكم ,, ساحاول بالطريقتين ان شاء الله واحده تنفع
20 / مارس / 2012 الساعة 23:23
عند محاوله التسجيل تاتى رساله الخطاء دى
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\mem\includes\header.php:7) in C:\AppServ\www\mem\includes\check_user.php on line 49
ما الحل فيها ؟
20 / مارس / 2012 الساعة 23:42
شوف ملف header.php السطر رقم 7 اكيد يخرج شىء يعوق الارسال ، فدوال الهيدر ودوال الكوكيز لابد ان تضع فى اول الكود قبل اخراج اى شىء
21 / مارس / 2012 الساعة 1:34