يستخدم المتغير $_GET في PHP لجمع القيم في النماذج مع الطريقة method="get"
المتغير $_GET
ترسل المعلومات عبر النماذج من خلال الطريقة GET وهي مرئية للجميع أي تظهر المعلومات على رابط المتصفح كما تحتوي على كمية محدودة من المعلومات المرسلة .
مثال
<form action="welcome.php" method="get"> الاسم : <input type="text" name="fname" /> العمر : <input type="text" name="age" /> <input type="submit" value="ارسال" /> </form>
عند الضغط على رز الارسال سيظهر على المتصفح المعلومات التي قمت بإدخالها في حقول النموذج .
http://www.w3arabiconline.com/welcome.php?fname=Peter&age=37
يستخدم الملف welcome.php المتغير $_GET لجمع البيانات أي ستصبح الأسماء الخاصة بالنموذج عبارة وسوم للمصفوفة $_GET :
مرحباً بك <?php echo $_GET["fname"]; ?>.<br /> عمرك <?php echo $_GET["age"]; ?> عام
متى نستخدم الطريقة method="get"
عند استخدام الطريقة method="get" في نماذج HTML عندها جميع الأسماء و القيم الموجودة ضمن وسم <input> ستظهر على رابط المتصفح .
ملاحظة
- لا يجب استخدام هذه الطريقة عند ارسال بيانات هامة مثل كلمة المرور أو أي معلومات حساسة . و على أي حال لأن المتغيرات يتم عرضها على رابط المتصفح يمكن استخدام bookmark علامة للصفحة و التي يمكن أن تكون مفيدة في بعض الحالات .
- ان الطريقة get غير مناسبة عند ارسال كميات كبيرة من البيانات و أيضاً لايجب استخدامها عندما تتجاوز كمية القيم عند 2000 حرف .
ليست هناك تعليقات:
إرسال تعليق