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

الموضوع: سؤال حول باتش mod_rewrite و GET في ال php - يرحا الافادة

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

    سؤال حول باتش mod_rewrite و GET في ال php - يرحا الافادة



    السلام عليكم
    اخواني اصحاب الخبرة في التعامل مع mod_rewrite

    الان لو كان عندنا ملف php وفيه الدالة التي تجلب نتائج من خلال الرابط اي $_GET

    لنفرض لدينا الرابط التالي
    mode.php?name=news&file=details&catagory=3&id=409

    الان ملف ال php يحتوي على الكود التالي

    كود PHP:

    $cat
    =intval($_GET[catagory]);
    $id=intval($_GET[id]); 
    الان عند تطبيق عملية ال mod_rewrite
    سوف يتحول الرابط الى
    news/details/3/409.html

    كا انا لاحظت فانه بعد تحويل الرابط باستخدام ال mod_rewrite فعملية ال get الموجودة في ملف ال php لم تعمل !!!!!!!!!!!!!!!!!


    كيف ممكن عمل طريقة لجلب ال id و ال catagory للتعامل معها بنفس طريقة ال get ولاكن لتعمل مع الرابط الجديد html


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





    __________________


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



  2. #2


    السلام عليكم و رحمة الله و بركاته
    اخي العزيز يمكن ان تستفيد من مقال بخصوص هذا الموضوع على الرابط التالي
    http://www.sitepoint.com/article/guide-url-rewriting

    ارجو ان تستفيد من المقال و تنشر الموضوع في هذا المنتدى ليستفيد الجميع





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

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


    شكرا جزيلا اخي
    المقال جميل ومفيد ولاكن لم يجيب لي استفساري !!!!!!!!!!
    انا اعلم كيف احمل الموقع الى html ولاكن كيف ممكن استبدال الدالتان GET و POST عند تحوبل الرابط


    وشكرا





    __________________


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


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


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

    لو فرضنا انو عندنا الربيط التال
    news/details/3/409.html
    بدل
    mode.php?name=news&file=details&catagory=3&id=409

    اذا بدل استخدام الكود التالي

    كود PHP:

    $cat
    =intval($_GET[catagory]); 
    $id=intval($_GET[id]); 

    ابنستخدم الكود التالي


    كود PHP:

    $REQUEST_URI 
    $_SERVER['REQUEST_URI'];

    $dir=explode("/"$REQUEST_URI);
    $cat=$dir[2];

    $cat_get_cc=explode("."$dir[3]);

    $id=$cat_get_cc[0]; 


    ولاكن اعتقد هذا الكود فيه مشكلة
    لانو لو احد وضع double slash // على الرابط رح يخرب الصفحة او ممكن تكون ثغرة يستغلها الهاكرز لاختراق الموقع

    لذلك اريد حل جذريااااا

    وشكرا





    __________________


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


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


    ????????????????????????????





    __________________


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


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


    غريب معقول ما في حد بعرف الجواب ؟؟؟؟؟؟؟؟؟؟؟؟؟؟


    معقول ما في جواب لسؤالي ؟؟؟؟؟؟؟؟؟

    يا اخوان يرجا لامساعدة

    وشكرا





    __________________


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


  7. #7
    عضو جديد
    تاريخ التسجيل
    Nov 2005
    المشاركات
    15


    اقتباس المشاركة الأصلية كتبت بواسطة elkaser
    غريب معقول ما في حد بعرف الجواب ؟؟؟؟؟؟؟؟؟؟؟؟؟؟


    معقول ما في جواب لسؤالي ؟؟؟؟؟؟؟؟؟

    يا اخوان يرجا لامساعدة

    وشكرا
    http://www.swalif.net/softs/showpost...&postcount=103










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

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
0
موقع مكملات غذائية | نظارات طبية | أضف موقعك هنا