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

طريقة استخدام GET و POST في البي اش بي PHP

GET و POST هم طريقتين لعمل Request لارسال او طلب شئ من السيرفر، ففي لغة البي اش بي PHP نعتمد على هاتين الطريقتين للتواصل بين المتصفح و السيرفر، سنتعرف على كل طريقة منهم كيفية كتابة الكود الخاص بها والميزات ومتى تستخدم كل طريقة.

طريقة استخدام GET في البي اش بي PHP

نرى هذه الطريقة احيانًا فى بعض صفحات المواقع ويمكن تميزها من رابط الموقع فى المتصفح مثال على ذلك

//http://www.site.com/post?firstname=john&lastname=doe

فى المثال السابق بعد علامة ‘?’ يتم تحديد المتغير firstname تم بعد علامة تساوي نرى قيمة المتغير john، يمكن تمرير اكثر من متغير عن طريقة علامة &، بحيت يمكننا انشاء الحقول لارسال البيانات بالطريقة التالية:

<form action="#" method="get">
<input type="text" name="firstname" placeholder="First Name"></input><br/>
<input type="text" name="lastname" placeholder="Last Name"></input><br/>
<input type="submit" name="submit" value="Submit"></input>
</form>

فى المتال السابق نلاحظ ارسال الفورم باستخدام الخاصية GET، وللتعامل مع البيانات المرسلة في السيرفر سنحتاج لاستخدام الخاصية GET على النحو التالي:

$firstname = $_GET['fistname'];
$lastname = $_GET['lastname'];

طريقة استخدام POST في البي اش بي PHP

بنفس الطريقة يمكننا انشاء فورم باستخدام POST فقط الاختلاف بينها وبين GET وهو تحديد الخاصية method على شكل POST بالطريقة التالية:

<form action="#" method="post">
<input type="text" name="firstname" placeholder="First Name"></input><br/>
<input type="text" name="lastname" placeholder="Last Name"></input><br/>
<input type="submit" name="submit" value="Submit"></input>
</form>

ولكي نتمكن من الحصول على البيانات الممررة في الفورم نقوم بطريقة التالية:

$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
حمزة عزيز

اسمي حمزة من المملكة المغربية مؤسس مجتمع لارافيل العربي. الموقع يهدف لتيسير تعلم برمجة تطبيقات الويب باللغة العربية من خلال دروس باسلوب سلس وشيق

إقرأ أيضً