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

الموضوع: سؤال في الجلسات ابغى شرح شوي لاهنتو

  1. #1

    سؤال في الجلسات ابغى شرح شوي لاهنتو



    السلام عليكم ورحمة الله وبركاته

    عندي ملف اسمه
    1.php

    موجود فيه فورم دخول يحتوي على متغيرين user & pass

    بابدأ الجلسه واحتفظ بالمتغيرين لاستعمالهما لاحقا في الصفحه my.php

    انا استخدمت الطريقه الاعتياديه بس مالقيت ولا طريقه تعتمد على الاحتفاظ بالمتغيرين ؟

    كود PHP:
    $_SESSION['user'] = $_POST['user']; 
    واذا في شرح عربي للجلسات ومتقدم ياليت تحطونه بعد وشاكر لكم مقدما مساعدتكم





    __________________
    all site arabic .................... ets.=="...";
    مهما كان ماتفعله صغيرا .. اجعل نيتك خالصة لوجه الله .


  2. #2
    عضو فعال
    تاريخ التسجيل
    Jun 2002
    المشاركات
    1,346


    بسم الله الرحمن الرحيم

    وعليكم السلام ورحمة الله وبركاته

    قم بكتابة
    كود PHP:
    session_start(); 
    في بداية أي صفحة تريد تشغيل الجلسات فيها وستعمل طريقتك بإذن الله


    تحياتي






  3. #3


    مرحبا استاذي

    افهمني لاهنت

    ابغى احتفظ بالمتغيرين كلهم

    user و pass

    علشان استدعيهم بالملفات كلها لاني راح احتاجهم





    __________________
    all site arabic .................... ets.=="...";
    مهما كان ماتفعله صغيرا .. اجعل نيتك خالصة لوجه الله .

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    السلام عليكم
    بالطبع اخي لابد من الاحتفاظ باسم المستخدم .. ما وظيفة الجلسات اذن ؟
    كل اللى عليك انك تحفظ المتغيرين في متغيرات الجلسه

    تفضل هذا الدرس وما لا تفهمه قم بسؤالنا هنا وان شاء الله راح تلاقى الحل
    http://www.php-ar.com/View_Lesson.ph...ID=1&LessID=55





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  5. #5


    وعليكم السلام ورحمة الله وبركاته

    أخوي hawkeye

    كود PHP:
    <?
    session_start
    ();

    // ندرج ملف admin_user.php

    include("admin_user.php");

    $user trim($_POST['User_Name']);
    $pass trim($_POST['User_Pass']);

    // شرط تساوي المعلومات

    if( ($user == $admin_user) && ($pass == $admin_pass) ){

    // نسجل له الجلسة 

    $_SESSION['ses_name'] = "$user";

    // رسالة له ان تم تسجيل الدخول
    ECHO " تم تسجيل الدخول بنجاح ";

    // نظهر له رابط بالذهاب الى الصفحة المحمية
    ECHo "<a href='admin_page.php'> دخول لصفحة الادمن </a> ";

    // واذا كانت المعلومات خطا
    } else {

    ECHO 
    " عفوا تأكد من صحة المعلومات ";

    }

    ?>
    $_SESSION['ses_name'] = "$user";

    لاحظ معي هذا الجزء
    وش استفيد منه ذا لو بغيت اسوي لوحة تحكم خاصه بالعضو مثلا

    www.domain.com/usercp.php

    كيف استخلص من القاعده معرف اليوزر + الاي دي حقه بدون الاستعلام بهذه الطريقه

    www.domain.com/usercp?u=1





    __________________
    all site arabic .................... ets.=="...";
    مهما كان ماتفعله صغيرا .. اجعل نيتك خالصة لوجه الله .

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2007
    المشاركات
    393


    ليش مايصير التحقق من خلال قواعد البيانات

    كود PHP:
    $user trim($_POST['User_Name']); 
    $pass trim($_POST['User_Pass']); 

    $user mysq_escape_string($user);
    $pass mysq_escape_string($pass );

    $select mysql_query("Select id,username from users where 
    Lower(username) = Lower('
    $user') and password = Md5('$pass')");

        if(
    mysql_num_rows($select) > 0)
        {
            
    $dbdata mysql_fetch_assoc($select);
            
    $_SESSION['name'] = $dbdata['username'];
            
    $_SESSION['id']   = $dbdata['id'];
            
    /*
            تم تسجيل الدخول
            .
            .
            .
            */
        







    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    السؤال الثاني جاوبك الاخ Flasher مشكورا عليه .
    السؤال الاول الذي تستفيده من هذا المتغير انه يسجل اسم العضو ويرسله لبقية الصفحات عن طريق ادراج كود بدايه الجلسه في كل صفحات لوحة التحكم .. مثلا انت تريد طباعه كلمة مرحبا بك يا فلان ( باسم المستخدم ) في كل الصفحات فتستخدمه لهذا الغرض





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  8. #8


    لاهنت يافلاشر ذيب كما عودتنا

    اقتباس المشاركة الأصلية كتبت بواسطة hawkeye
    السؤال الثاني جاوبك الاخ Flasher مشكورا عليه .
    السؤال الاول الذي تستفيده من هذا المتغير انه يسجل اسم العضو ويرسله لبقية الصفحات عن طريق ادراج كود بدايه الجلسه في كل صفحات لوحة التحكم .. مثلا انت تريد طباعه كلمة مرحبا بك يا فلان ( باسم المستخدم ) في كل الصفحات فتستخدمه لهذا الغرض
    طيب لو بغيت اطبع

    مرحبا يافلان رقم عضويتك هو توقيعك هو ,,





    __________________
    all site arabic .................... ets.=="...";
    مهما كان ماتفعله صغيرا .. اجعل نيتك خالصة لوجه الله .

  9. #9
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    تسجل المعلومات التى تريدها في متغيرات الجسه مثل

    $_SESSION['name'] = $dbdata['username'];
    $_SESSION['id'] = $dbdata['id'];
    وتقوم بطابعتها اينما شئت





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    168


    السلام عليكم

    أخي الكريم هذا شرح كنا طرحناه من مده حول الجلسات

    http://www.swalif.net/softs/showthread.php?t=185576

    نتمنى أن تجد فيه المرجع الذي تحتاجه






  11. #11


    hawkeye

    بارك الله فيك وجزاك الله خير وماراح نستغني عنك

    sakr4host

    لاهنت اخوي وجزاك الله خير وكثر الله من أمثالك





    __________________
    all site arabic .................... ets.=="...";
    مهما كان ماتفعله صغيرا .. اجعل نيتك خالصة لوجه الله .





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

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

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