صفحة 2 من 3 الأولىالأولى 123 الأخيرةالأخيرة
النتائج 16 إلى 30 من 34

الموضوع: اريد ارشاد من محترفين ال php مثل اخوي وعزيزي انترنت بلس

  1. #16
    عضو نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    177


    نصك البرمجي الثاني لايوجد فيه اي اثر للجلسة ضع في اعلاه session_start() كي يتأكد من وجود جلسات او يقوم بانشاء جديد





    __________________
    Regards
    Garbawi

  2. #17
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم

    session_start() وضعناها وبرضو ما اشتغلت

    Dr-dre67 شكرا ولاكن كيف حل المشكلة





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  3. #18
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    قصدي حبيبي

    انه اذا انا سجلت دخول لديك .. وانت عملت تمييز للمشرفين حسب رد الاخ انترنت بلس ..
    بعد تسجيل session اعمل زراعة للـ cookie طبعا اذا كان مشرف .. والا لا تزرع الكعكة ..

    كود PHP:
    <? 
    setcookie
    ('AdminSite','Cookie',time()+8400); 
    ?>
    تمام

    الان في ملف عرض النص , تريد تمميز المشرف عن العضو بظهور كلمة تعديل

    اختبر الـ cookie انها مزروعه في جهاز المشرف لانها اذا كان موجوده بالفعل فهذا يعني انه مشرف

    كود PHP:
    if($_COOKIE[AdminSite]){
    echo 
    "انت مشرف ، تعديل ";
    }else{
    echo 
    " التعديل العادي للاعضاء ";

    تقبل تحياتي





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web

  4. #19
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    شكرا لاهتمامكم اخي جريح
    لم لاحظت انني عامل الخطوتين
    شاهد اكواد التي طرحتها سوف تجد انها موجودة





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  5. #20
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    طيب تمام عاملها ( اسف ما شفتهاا )

    لكن بقي في هالصفحة

    كود PHP:
    <?php 

    $cat_id 
    $_GET['catid']; 
    $sub_id $_GET['subid']; 

     
    // بعد التاكد من وجود السيشن في جهاز المستخدم
    ## تاكد من الكعكه

    if($_COOKIE[AdminSite]){
    $edit_article ' انت مشرف ';
    }else{
    $edit_article ' هناك ميزه محذوفه ! ';
    }

    echo 
    "<div style=\"text-align: center;\"> 
    <table 
    style=\"border-collapse: collapse; margin-left: auto; margin-right: auto; width: 150px; text-align: left;\" bordercolor=\"#999999\" 
    border=\"1\" cellpadding=\"0\" cellspacing=\"1\"> 
    <tbody> 
    <tr> 
    <td style=\"text-align: center; vertical-align: top;\" 
    background=\"images/index_10.jpg\"><font color=white><b>خصائص المقال</b></font> 
    </td> 
    </tr> 
    <tr> 
    <td style=\"vertical-align: top; text-align: center;\" 
    background=\"images/bg.jpg\"><br><a href=\"send_article.php?catid=
    $cat_id&subid=$sub_id\">أرسل هذا المقال الى صديق</a>"

    echo 
    $edit_article

    echo 
    "</td></tr></tbody></table></div>"
    ?>
    عدل على الصفحة كما هو مكتوب





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web

  6. #21
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


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


    المشكلة انه دائما يقول (((( اسم المشرف أو كلمة المرور غير صحيحة! )))))

    مع العلم ان اسم السمتخدم وكلمة المرور 100% لاني جربتهم في ملف مبرمج عن طريق الجلسات ويعمل 100%

    ما العمل ؟؟؟ اين المشكلة
    وشكرا

    كود PHP:

    <?php
    require("../includes/config.php");

    if(
    $admin == "check_login" ){

    $adminster  $_POST["adminname"];
    $password $_POST["password"];

    $adminster trim($adminster);
    $password trim($password);

    $check=mysql_query("SELECT admin, section FROM users WHERE admin = '$adminname' AND pwd = ' "md5($password) ." ' ");

    $found=mysql_num_rows($check);

        if( 
    $found == "1"){
        
        
    $row=mysql_fetch_array($check);

        
    $_COOKIES['admin'] = $row['admin'];
        
    $_COOKIES['section'] = $row['section'];
        
        
    setcookie('Moderator','Cookie','time()+8400' );
        
    Header("Location: index3.php");
        exit();

        } else {
        echo 
    "<center><font color=red><b>اسم المشرف أو كلمة المرور غير صحيحة!</b></font></center>";
        exit();
        }

    exit();
    }











    echo
    "  <center>" 
      
    "<form method=\"post\" action=\"$PHP_SELF?admin=check_login\">" 
      
    "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; border-style: dotted; border-width: 1\" bordercolor=\"333333\" width=\"400\" dir=\"rtl\">" 
      
    " <tr>" 
      
    "      <td style=\"border: 1px dotted #333333\" width=\"30%\" align=center>اسم المشرف :</td>" 
      
    "      <td style=\"border: 1px dotted #333333\" width=\"70%\" align=center><input name=\"adminname\" dir=\"ltr\" type=\"text\" size=\"30\"></td>" 
      
    "    </tr>" 
      
    "    <tr>" 
      
    "      <td style=\"border: 1px dotted #333333\" width=\"30%\" align=center>كلمة المرور :</td>" 
      
    "      <td style=\"border: 1px dotted #333333\" width=\"70%\" align=center><input name=\"password\" dir=\"ltr\" type=\"password\" size=\"30\"></td>" 
      
    "    </tr>" 
      
    "  </table>" 
      
    "<br><input type=\"submit\" value=\"أدخل لوحة التحكم\">" 
      
    "</form>" 
      
    "  </center>"




    ?>






    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  7. #22
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    شايفك بتقلد طريقة واحد اعرفه في البرمجة
    شوف يا سيدي .. انت معذور فيها بما انك ما استخدمتش الكوكيز قبل كده ..
    أمر الكوكيز:
    كود PHP:
    setcookie("name""value"); 
    غير السيشن .. السيشن هي اللي ينفع فيها طريقتك اللي هي سيشن = قيمة .. جرب وقل لي ..





    __________________
    ....
    محمد حسام
    انترنت بلس

  8. #23
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم

    طيب ممكن اخي انترنت بلس درس لعمل ملف تسجيل دخول بالكوكيز قلنالك احنا بدائين ومازلنا نتعلم اذا ممكن ملف تسجيل دخول بالكوكيز او شرح للطريقة ؟؟؟
    وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  9. #24
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    حبيبي انت اصلا تعتبر عملت دخول بالكوكيز! يعني صح بس ناقص الأمر يتغير .. مثلا: عند التأكد ان بيانات الدخول صحيحة:
    كود PHP:
    setcookie("AdminSite""Hassan Ali"); 
    ولما تيجي تشوف هل الشخص سجل دخوله واللا لا عمل زي ما انت عامل:
    كود PHP:
    if(isset($_COOKIE["AdminSite"])){
    echo 
    $_COOKIE["AdminSite"];







    __________________
    ....
    محمد حسام
    انترنت بلس

  10. #25
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    والله يا اخي ما فهمت !!!!!

    ممكن توضيح ؟؟؟؟؟؟؟؟
    أكثر - او ممكن التعديل على نفس الملف - وشكرا





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  11. #26
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    كود PHP:
    $_COOKIES['admin'] = $row['admin']; 
        
    $_COOKIES['section'] = $row['section']; 
    خليها
    كود PHP:
    setcookie('admin'$row['admin']); 
    setcookie('section'$row['section']); 






    __________________
    ....
    محمد حسام
    انترنت بلس

  12. #27
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    شكرا الك عزيزي

    مازال هناك مشكلة

    دائما يقول اسم المستخدم خطأ !!!!!

    اسم المشرف أو كلمة المرور غير صحيحة!

    وهذا الكود كامل


    كود PHP:
    <?php
    require("../includes/config.php");

    if( 
    $enter == "check_login" ){

    $mod  $_POST["adminname"];
    $pass $_POST["password"];

    $adminster trim($mod);
    $password trim($pass);

    $check=mysql_query("SELECT admin, section FROM users WHERE admin = '$adminster' AND pwd = ' "md5($password) ." ' ");

    $found=mysql_num_rows($check);

        if( 
    $found == ){
        
        
    $row=mysql_fetch_array($check);

        
    setcookie("admin"$row['admin'], time()+8400); 
        
    setcookie("section"$row['section'], time()+8400); 
        
        
    Header("Location: index3.php");


        } else {
        echo 
    "<center><font color=red><b>اسم المشرف أو كلمة المرور غير صحيحة!</b></font></center>";

        }

    exit();
    }











    echo
    "  <center>" 
      
    "<form method=\"post\" action=\"$PHP_SELF?enter=check_login\">" 
      
    "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; border-style: dotted; border-width: 1\" bordercolor=\"333333\" width=\"400\" dir=\"rtl\">" 
      
    " <tr>" 
      
    "      <td style=\"border: 1px dotted #333333\" width=\"30%\" align=center>اسم المشرف :</td>" 
      
    "      <td style=\"border: 1px dotted #333333\" width=\"70%\" align=center><input name=\"adminname\" dir=\"ltr\" type=\"text\" size=\"30\"></td>" 
      
    "    </tr>" 
      
    "    <tr>" 
      
    "      <td style=\"border: 1px dotted #333333\" width=\"30%\" align=center>كلمة المرور :</td>" 
      
    "      <td style=\"border: 1px dotted #333333\" width=\"70%\" align=center><input name=\"password\" dir=\"ltr\" type=\"password\" size=\"30\"></td>" 
      
    "    </tr>" 
      
    "  </table>" 
      
    "<br><input type=\"submit\" value=\"أدخل لوحة التحكم\">" 
      
    "</form>" 
      
    "  </center>"




    ?>






    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  13. #28
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    أين المشكلة في الكود ؟؟!!!!!





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر


  14. #29
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    ايه المسافة اللي في جملة فتح قواعد البيانات دي؟؟ فيه مسافة قبل الباسوورد وبعده .. انت حاططهم هناك لغرض ما؟





    __________________
    ....
    محمد حسام
    انترنت بلس

  15. #30
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    السلام عليكم
    نعم مشي الحال

    الان تم عمل تسجيل الدخول بنجاح وتم اعطاء الصلاحيات بنجاح ايضا

    ولاكن هناك مشكلة حيث عند عرض المقال اريد وضع كلمة ولا يشاهدها الا المشرف والمصرح له بالاشراف على قسم المقالات ( تعديل | حذف )

    المشكلة انه لم يقوم بعرض كلمة تعديل !!!! ولا ايضا انت غير مشرف !!!!!! يبدو ان هناك طريقة انا متبعها غلط !!!!!؟؟؟؟

    الكود الذي استخدمته لوضع تعديل اذا مشرف واذا مش مشرف ضع انت غير مشره هنا

    كود PHP:


    if(isset($_COOKIE["admin"]))  { 

        
    //هنا ليتم التأكد من ان المشرف له صلاحيات التعديل على الموضوع
        
    if(isset($_COOKIE['section'])){  

            if(
    substr_count($_COOKIE["section"], "articles") == 1){ 
            
    $edit_article "تعديل";
            } else{ 
            
    $edit_article "انت لست مشرف";
            } 

        } 

    }
    echo 
    $edit_article
    اخي انترنت بلس لا تسب علي في عقلك انا عارفك كرفتني بدك اتسامحنا احنا مازلنا طلاب علم وعندما نصبح قادرين سوف نخدمك بعيونا وانشاء الله ربنا يضاعف ميزان حسناتكم اخي العزيز

    انا في انتظار الحل


    شكرا جزيلا لكم





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر






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

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

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