اجعل رورو44 صفحتك الرئيسية | احفظ رورو44 في مفضلتك | ارسل رورو44 إلى صديقك | أعلن على رورو44 | English Interface

 

 

 

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

مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية

 
    دروس في برمجة المواقع  البي اتش بي - PHP
 

 

هل نضع register_globals على هيئة الفتح أو الغلق؟



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

الخاصية register_globals تمنحك القدرة على الحصول على قيمة المتغير من الـforms والوصلات URL. ولكن للأسف فإن هذه الخاصية القديمة مازالت مستخدمة في الكتب والدروس والأمثلة الحديثة. فمطوري البي اتش بي PHP أنفسهم أدركوا عيب هذه الخاصية وعملوا على تنقيح المسألة من خلال وضع الخاصية في موضع مغلق off في ملف الـphp.ini بشكل افتراضي بعد أن كان مفتوحا on. وتم نقاش هذا الأمر في دليل استخدام لغة بي اتش بي في الوصلة التالية:
http://www.php.net/manual/en/security.registerglobals.php

فاذا وضعت الخاصية مفتوحة، فإنك تخاطر بأن لا يعمل برنامجك على بعض المنصات platforms! كما إنه أمر غير محبذ أمنيا. ولكن هناك طريقة تجعل كل برامجك تعمل على كل المنصات وهي التي سنذكرها في الفقرة التالية.

فالطريقة المثلى للحصول على قيم هذه المتغيرات هي عبر استخدام مصفوفاتها arrays. أي تستطيع استعمال الأمر التالي:

$_GET['var']


ملاحظة: var هو المتغير المنقول إلينا من صفحة أخرى

أو استعمل الأمر التالي:

$_SERVER['HTTP_USER_AGENT']



عوضا عن:

$HTTP_USER_AGENT


فالمصفوفات الرئيسية هن أربع:

$_GET
$_POST
$_COOKIE
$_SERVER


طبعا اعتمادا على مصدر المتغير 
 
تستطيع قراءة المزيد عن هذه المصفوفات هنا:
http://www.php.net/manual/en/language.variables.predefined.php
http://www.php.net/manual/en/reserved.variables.php

والسلام

ملاحظة: أصل المقالة كتبها المسمى بـDr. Pepper وتوجد المقالة في الموضوع التالي:
http://www.sitepointforums.com/showthread.php?threadid=54074
وقد تمت ترجمة المقالة بتصرف وباذن صاحبها



المزيد من المواضيع

حماية مناطق بنظام الجلسات session
The Text Counter
أوامر أساسية - الجزء الأول
مقدمة قصيرة
بدايتك مع PHP
عمل ملف تثبيت بسيط .. (من صفحة واحدة)
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الخامس
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الرابع
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الثالث
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الثاني
مشروع إنشاء برنامج التعليقات باستخدام PHP – الدرس الأول
إدارة الصور بواسطة تطبيقات قواعد البياناتmysql
استخدام برمجة الكائنات OOP
دراسة وتحليل فى سكريبت اتصل بنا
برمج بنفسك .... عداد زوار (1)

1

 

الاقسام الرئيسية

دروس للمبتدئين

--

دروس في أنظمة التشغيل

--

دروس في الانترنت

--

دروس في لغات البرمجة

--

دروس في برمجة المواقع

--

دروس في الأوفيس

--

دروس في الرسوم و التصميم

--

دروس في قواعد البيانات

--

دروس في الألعاب والبرامج

--

دروس في المكونات الصلبة

--

دروس في الشبكات

--

دروس في أمن المعلومات

--

دروس في الذكاء الاصطناعي

--

القائمة البريدية

  فضائح | ماسنجر | تداول | الحياة الزوجية | عجائب وغرائب| دروس تعليمية | عالم حواء | فضائح الفن | ستار اكاديمي | نكت | برامج | صور | | شات سعودي | شات عربي | ماسينجر | مسجات | دليل مواقع | دليلك | مواقع سعودية | مواقع كويتية | مواقع بحرينية | مواقع قطرية | مواقع عمانية | مواقع يمنية | مواقع عراقية | مواقع اماراتية | دردشة خليجية | دردشة سعودية | دردشة عربية | شات صوتي | دردشة صوتية | دردشة كويتية | دردشة اماراتية | دردشة عمانية | دردشة قطرية | دردشة بحرينية | دردشة عراقية | دردشة يمنية | سكس | طريق الاسلام, انا مسلم , طريق الهدايه , مسلمون , منوعات اسلاميه | اسلاميات , برامج اسلامية , منوعات اسلامية | جنس | الاسرة المسلمة , الاسرة العربية , اسرتي , عائلتي | برامج الاسره , نصائح معلومات , اسرة عربية سعودية خليجية | دروس تعليمية , مكتبة الدروس التعليمية | شروح برامج , شرح برامج , دورات تعليميه | طب وصحه - المركز الطبي | طبيبك على الانترنت , معلومات طبية , معلومات صحيه

Roro44.com xml :                            

شات سعودي | شات عربي | شات خليجي | العاب | دردشات | العاب بنات

 |  اشهر موقعك | احصائيات الموقع | اسعار الاعلانات |  لمراسلة الإدارة  |

:: ©2007-2003 www.roro44.com All rights reserved ::