في PHP، يتم استخدام المتغير $_GET المحدد مسبقًا لجمع القيم من النموذج باستخدام الطريقة = "get".
يتم استخدام المتغير $_GET المحدد مسبقًا لتجميع القيم من النموذج باستخدام الطريقة = "get".
المعلومات المرسلة من نموذج باستخدام طريقة GET تكون مرئية للجميع (سيتم عرضها في شريط عنوان المتصفح)، وهناك حدود لكمية المعلومات المرسلة.
رمز ملف form.html هو كما يلي:
<html><head><meta charset="utf-8"><title>البرنامج التعليمي للمبرمج (codercto.com)</title></head><body><form action="welcome.php" Method=" get ">الاسم: <input type = "text" name = "fname"> العمر: <input type = "text" name = "age"> <input type = "submit" value = "Submit"></form> < /الجسم></html>
عندما ينقر المستخدم على زر "إرسال"، يبدو عنوان URL الذي تم إرساله إلى الخادم كما يلي:
http://www.codercto.com/welcome.php?fname=codercto&age=3
يمكن الآن لملف "welcome.php" جمع بيانات النموذج عبر المتغير $_GET (لاحظ أن أسماء حقول النموذج تصبح مفاتيح في المصفوفة $_GET تلقائيًا):
مرحبًا<?php echo $_GET["fname"]; ?>!<br>عمرك <?php echo $_GET["age"] ?> سنة;
عند استخدام الطريقة = "get" في نموذج HTML، يتم عرض جميع أسماء المتغيرات وقيمها في عنوان URL.
ملاحظة: لذلك لا ينبغي استخدام هذه الطريقة عند إرسال كلمات المرور أو غيرها من المعلومات الحساسة!
ومع ذلك، نظرًا لظهور المتغيرات في عنوان URL، يمكنك وضع إشارة مرجعية على الصفحة. في بعض الحالات يكون هذا مفيدًا.
ملحوظة: طريقة HTTP GET غير مناسبة لقيم المتغيرات الكبيرة. لا يمكن أن تتجاوز قيمته 2000 حرف.