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

الموضوع: شرح تفعيل دالة Register Globals - طريقتين لتفعيلها

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929

    شرح تفعيل دالة Register Globals - طريقتين لتفعيلها



    دائما ما يصادفنا مشاكل في عمل السكربتات حيث تظهر فجأة
    او عند النقل لسيرفر آخر
    وكثيرا ما يكون السبب في هذه الدالة
    بعض السيرفرات تغلقها وبعضها تكون مفعلة بصورة طبيعية



    الطريقة الأولي
    -----------------------
    عن طريق ملف .htaccess
    - اولا اذا لم يكن هذا الملف موجودا نقوم بانشاءه
    - ثم نضع به هذا الكود سواء في بداية الملف او نهايته
    كود PHP:
    php_flag register_globals on 
    واذا اردنا غلق الدالة نستخدم هذا الكود
    كود PHP:
    php_flag register_globals off 


    الطريقة الثانية
    -----------------------
    عن طريق ملف php.ini
    - اذا لم يكن موجودا نقوم بانشائه
    - ثم نضع به هذا الكود سواء في بدايته او نهايته
    كود PHP:
    register_globals 
    واذا اردنا غلق الدالة نستخدم هذا الكود
    كود PHP:
    register_globals 


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





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2004
    المشاركات
    2,272


    انا مانع الطريقتين ومايقدر يسوي شيء
    الدالة الي تبي تفعلها مايستخدمها الا المبرمجين المبتدئين او البرمجيات العقيمة





    __________________
    Ding Dong ;)

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    انا مانع الطريقتين ومايقدر يسوي شيء
    الدالة الي تبي تفعلها مايستخدمها الا المبرمجين المبتدئين او البرمجيات العقيمة
    ماشي يا عم :anger2:
    ربنا يقدرك علي فعل الخيرات
    بس ابقي استحمل دعواتنا :eek3:





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2005
    المشاركات
    669


    عزيزي mad_4u معناه أنه جملة من البرمجيات العقيمة

    طيب عزيزي الدكتور ممكن تتكرم وتفهمنا بالظبط فائده الدالة ، لأن أغلبنا لا يعرف فائدتها





    __________________
    راسلني

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


    عزيزي mad_4u معناه أنه جملة من البرمجيات العقيمة

    طيب عزيزي الدكتور ممكن تتكرم وتفهمنا بالظبط فائده الدالة ، لأن أغلبنا لا يعرف فائدتها
    ; Whether or not to register the EGPCS variables as global variables. You may
    ; want to turn this off if you don't want to clutter your scripts' global scope
    ; with user data. This makes most sense when coupled with track_vars - in which
    ; case you can access all of the GPC variables through the $HTTP_*_VARS[],
    ; variables.
    ;
    ; You should do your best to write your scripts so that they do not require
    ; register_globals to be on; Using form variables as globals can easily lead
    ; to possible security problems, if the code is not very well thought of.

    مستر فوكس مايند الدكتوراه لا يحق لاي شخص ان يدعي بها او ينادى بها مالم يملكة وليس لدي شهادة دكتوراه حتى تناديني بهذا اللقب
    تسطيع استخدام قوقل في البحث عن الدالة
    PHP: Using Register Globals - Manual





    __________________
    Ding Dong ;)

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    جملة ما تحتاجها ابدا
    ولكنها تحتاج الي safe mod





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته





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

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

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