النتائج 1 إلى 3 من 3

الموضوع: كيف أجعل ال session مقروء بجميع مجلدات الموقع

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2002
    المشاركات
    460

    كيف أجعل ال session مقروء بجميع مجلدات الموقع



    السلام عليكم ورحمة الله
    لدي مشكلة وهي كالآتي :
    عندي مجلد لموقعي اسمه admin خارجة بعض الملفات عندما ادخل للمجلد admin واقوم بتسجيل الدخول أقوم بفتح session ووضع قيمة به و يعمل بنجاح عند اجراء الإختبار عليه داخل المجلد أدمين وعند الخروج من المجلد أدمين صفحات خارجة أعمل تشك على ال session ويبدو انه غير موجود الحل بإستخدام
    session.save_path
    قولو لي كيف أستخدمها وجزاكم الله خيرا





    __________________
    لا إله إلا الله محمدا رسول الله


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    354


    اخي المفروض ان يعمل

    ضع الكود كامل
    ولا تنسى ان السيشن معناه انك يجب ان تبقى في نفس المتصفح
    عندما تغلق المتصفح يقفل السيشن

    ما ينفع تغلقه وتفتحه من جديد او تروح لمتصفح تاني
    انه ليس مثل الكوكيز






  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2002
    المشاركات
    460


    يبدو أنني لم أوصل مشكلتي لكم
    عندي موقع وصفحة login للأدمين هذه الصفحة موجودة بداخل مجلد admin عند تسجيل الدخول بطريقة صحيحة

    كود PHP:
    if ($count>0)
    {
    session_register("admin");
    $row=mysql_fetch_assoc($res) or die(mysql_error());
    $admin=$row["user_"];
    header ("location: index.php");
    }else{
    header ("location:login.php?err=1&user=".$user);

    قمت بتسجيل سيشن ووضعت به قيمة وهي اسم المستخدم وقد تم تحويل الأدمين للصفحة الرئيسية للإدارة داخل المجلد أدمين وعند عمل اختبار هل السيشن أدمين تم تسجيله أم لا داخل المجلد أدمين يعمل بنجاح
    ولكن في حالة خروجي من المجلد أدمين لصفحة الموقع الرئيسية وليس صفحة الإدارة و أعمل اختبار للسيشن أدمين وقد قمت بتسجيل الدخول سابقا لا يعمل
    أريد الآن تحديد مجلد معين لتخزين بيانات السيشن فيه وأريد تحديد مسارة للصفحات بحيث يعمل على السيرفر وقد استخدمت هذا الكود ونجح معي على اللوكال
    داخل ملفات مجلد الأدمين :
    كود PHP:
    <?php
    ini_set
    ('session.save_path','../tmp');
    session_start();
    include(
    "../config.php");
    ?>
    وخارج مجلد الأدمين :
    كود PHP:
    <?php
    ini_set
    ('session.save_path','tmp');
    session_start();
    include(
    "config.php");
    ?>
    :con2:





    __________________
    لا إله إلا الله محمدا رسول الله





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض