shabab-w-bas

montada shababy
 
الرئيسيةالبوابةاليوميةس .و .جبحـثالمجموعاتالتسجيلدخول

شاطر | 
 

 ملحوظات مفيده لبرمجه قويه بالــ PHP

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
3abkarino
.
.


الابراج : السمك
عدد المساهمات : 277
نقاط : 3027
تاريخ التسجيل : 30/08/2009
العمر : 25
ذكر

مُساهمةموضوع: ملحوظات مفيده لبرمجه قويه بالــ PHP   الأربعاء سبتمبر 02, 2009 7:07 am


هذا الموضوع سيضم الكثير من الاشياء المفيده الخاصه بالبرمجه بلغه ال PHP والـ MYSQL

ملحوظه

فى الامثله التى سأقوم بشرحها سأقوم بأستخدام بعض الدوال الجديده مثل

($_GET/$_POST/$_COOKIE/$_SERVER)

وذلك لاننى اعتقد انه اذا لم يكن جميعكم فغالبيتكم يوجد لديه الأصداره 4.1.0 من الــ PHP

واذا لم تكن لديكم هذه الأصاره يمكنكم استخدام الدوال القديمه




كود
($HTTP_GET_VARS/$HTTP_POST_VARS/$HTTP_COOKIE_VARS/$HTTP_SERVER_VARS)


ولكن ينبغي عليكم الترقيه وذلك لاكتشاف عده ثغرات بالنسخ القديمه منها على سبيل المثال لا الحصر file-upload vulnerability

register_globals

فى البدايه لمن لا يعلم فائده ال register_globals فهو خيار فى ملف اعدادات الــ php واسم ملف الاعدادات php.ini

وهذا الخيار اذا كان مفعل اى


كود
register_globals=on


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

وينتج هذا لانه عند تفعيل هذا الخيار يتم تحويل المتغيرات العاديه الى متغيرات عامه (global variables)

وللأسف هذه الطريقه يتم استخدامها فى الكثير والكثير من البرامج والأمثله ..

وقد لاحظ فريق المطورين الخاص بالـ PHP ذلك واتضح لهم ان خيار الــ register_globals كانت فكره سيئه للغايه ,

وتم مناقشه هذا الامر ونصحو بغلقها تماما




كود
register_globals=OFF




Note that register_globals is going to be deprecated (i.e., turned off by default) in the next version of PHP, because it often leads to security bugs.

...

You should do your best to write your scripts so that they do not require register_globals to be on

وذلك لانها تتسبب فى وجود الكثير من الثغرات الامنيه ..

وفى الحقيقه منذ بدايه عصر الاصداره رقم 4.2.0 تم اغلاق الــ register_globals بصوره افتراضيه الان ,

ولذلك يجب مراعاه كتابه كود برمجى يعمل على الأنظمه كلها سواء كانت الــ


كود
register_globals=ON


او


كود
register_globals=OFF


ولذلك وجب علينا استخدام بعض الدوال المختصه بأستقبال المتغيرات مثلا لأستقبال متغير يسمى


كود
$VAR
الموضوع ده منقول
و ياريت محدش يسألني عن حاجه فيه 36_1_1[1]

الرجوع الى أعلى الصفحة اذهب الى الأسفل
احــــــــــمـــــــــــد
.
.


الابراج : الاسد
عدد المساهمات : 811
نقاط : 3835
تاريخ التسجيل : 18/08/2009
العمر : 24
ذكر

مُساهمةموضوع: رد: ملحوظات مفيده لبرمجه قويه بالــ PHP   السبت سبتمبر 05, 2009 9:42 pm

هو انا شوفت PHP
دخلت
لقيت كلم عربي
فقولت اخليك تترجم
خخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخخ
الرجوع الى أعلى الصفحة اذهب الى الأسفل
فــــــارس الاحـــــــلام
.
.


الابراج : السمك
عدد المساهمات : 1497
نقاط : 4598
تاريخ التسجيل : 28/08/2009
العمر : 24
ذكر

مُساهمةموضوع: رد: ملحوظات مفيده لبرمجه قويه بالــ PHP   الثلاثاء سبتمبر 08, 2009 9:16 am

مشكورآآآآآآآآآآآآآآآآآآآ على المجهود الرائع وفى انتظار المزيد

_________________


The prince
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://www.tagged.com   اوwww.facebook.com
3abkarino
.
.


الابراج : السمك
عدد المساهمات : 277
نقاط : 3027
تاريخ التسجيل : 30/08/2009
العمر : 25
ذكر

مُساهمةموضوع: رد: ملحوظات مفيده لبرمجه قويه بالــ PHP   الثلاثاء سبتمبر 08, 2009 3:47 pm

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


الابراج : السرطان
عدد المساهمات : 541
نقاط : 3361
تاريخ التسجيل : 21/08/2009
العمر : 21
انثى

مُساهمةموضوع: رد: ملحوظات مفيده لبرمجه قويه بالــ PHP   الأحد سبتمبر 13, 2009 9:01 am

هههههههههههههه
واحدت الاشراف لة من الاول
شكرا ياااااااااااا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
ملحوظات مفيده لبرمجه قويه بالــ PHP
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
shabab-w-bas :: استديو المنتدى :: عالم الكمبيوتر-
انتقل الى: