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

الموضوع: سوالين بالسيشن session

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

    سوالين بالسيشن session



    السلام عليكم ورحمة الله وبركاته
    عندي سؤالين
    الأول
    كيف أخلي التشييك على السيشن اللي بكل صفحة يعتمد على متغيرين؟
    مثال لمتغير واحد
    كود HTML:
    <?php  
    session_start(); 
    
    if (!isset($_SESSION['user_name'])) 
    { 
    header("Location: login.php"); 
    } 
     
    ?> 

    السؤال الثاني
    كيف أطبع قيمة المتغير المخزن بالسيشن كما هو في المثال الأول 'user_name'
    كيف أطبعه بالإيكو echo
    وشكرا لكم





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..


  2. #2
    عضو جديد
    تاريخ التسجيل
    May 2010
    المشاركات
    28


    كود PHP:

    <?php  
    session_start
    (); 

    $q mysql_query("SELECT xxxxxxxxxxxxxxxxxxxx");

    $r mysql_fetch_array($q);

    $_SESSION['user_name'] = $r['username'];

    if (!isset(
    $_SESSION['user_name'])) 

    header("Location: login.php"); 
    }
    // أكتب هنا الكود الذي يراهو الشخص المسجل دخول
    echo $_SESSION['user_name'];

    //$username = $_SESSION['user_name'];
    // echo $username;
     
    ?>






    __________________
    تم إطلاق برمجتي ذات المصدر المفتوح بصورة رسمية
    Rufaa 1.0 Alpha 1
    البرمجة ستكون متاحة للتحميل حال إعتماد النسخة
    عرب سبيس

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


    أشكرك عزيزي على سرعة تجاوبك
    لكن ما أشرت إليه ليس المطلوب
    أنا عملت مثل الذي قلت لكن
    هذا الكود الذي نجعله في كل صفحة نريد أن تطلب من المستخدم أن يكون سوى عملية تسجيل الدخول
    مثلا
    نضع هذا الكود في صفحة main.php
    كود HTML:
    <?php  
    session_start(); 
    
    if (!isset($_SESSION['user_name'])) 
    { 
    header("Location: login.php"); 
    } 
     
    ?> 
    ولا تستطيع الدخول لصفحة main.php إلا إذا قمت بعملية تسجيل الدخول


    سؤالي
    كيف أجعل السيشن تشمل حقلين وليس حقل واحد, لأن المثال الذي ذكرته أنا هو على حقل واحد, بينما من باب الحماية أحتاج اجعله مع متغير مشفر وهو الرقم السري
    شكرا





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..

  4. #4
    عضو شرف
    تاريخ التسجيل
    May 2007
    المشاركات
    1,647


    هل يا أخي ما تريد معرفته هو "معامل الـ OR" - أو Logical Or Operator في جملة الشرط فقط؟

    إذا كان هذا هو طلبك، استخدم (||) :
    كود PHP:
     <?php  
    session_start
    (); 

    if (!isset(
    $_SESSION['user_name']) || !isset($_SESSION['password'])) 

    header("Location: login.php"); 

     
    ?>
    قم بتغيرر password إلى مفتاح الجلسة الآخر لديك.

    تحياتي، أشرف السمهوري





    __________________
    # اتبعني على Twitter
    # عِرفان ساهم ببناء المحتوى العربي العلمي على الإنترنت!

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427


    تسلم عيووونك الحلوة أخ أشرف
    نعم هذا اللي كنت أبحث عنه

    شكرا ألف





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..





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

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

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