لماذا لا يعمل مثال الفورم مع PHP حيث لاحظت أن الرسالة المرسلة بطريقة Get تصل إلى ملف الـ PHP ولكن بدلا من أن يعمل تصدر رسالة خطأ بأن المتغير المفترض إستقبال قيمته غير معرف.
علما بأني أخذت المثال من عدة مصادر وحاولت كتابة المتغيرات بصيغ مختلفة بأحرف كبيرة أو صغيرة ولم أستطع أن أجد أي حل حتى أني شككت بتعريف الأباتشي على جهازي فقمت بإعادة تنصيبه عدة مرات ثم حاولت مع طريقة التشغيل بواسطة محرك الـ PHP وأيضا لم تفلح الطريقة ولقد كانت جميع أنواع الأمثلة تعمل على جهازي إلا هذا..
ولذلك قمت بإعادة تنصيب الوندوز وتنصيب البرامج من جديد ولكن من دون أي جدوى ثم أخذت أبحث عن إصدارات احدث ولكن من دون أمل
حتى صدقوني فقدت الأمل منها .
وهذه هي الأمثلة مقتطعة من بعض الكتب العربية الشهيرة في هذا المجال:
كما هو بالضبط
اقتباستمرين عملي1- قم بفتح محرر النصوص لديك
2- قم بكتابة الكود التالي :
<html dir=”rtl” >
<FORM ACTION = “TAREA.PHP” METHOD=”POST”>
ما هي وجبتك المفضلة ؟
<br>
<TEXTAREA NAME = “food” ROWS=”10” COLS =”50” >
جبنة
مربي
مكرونة
بيف برغر
سمبوسة
معصوب
مطبق
معجنات
ماخلص لو قعدت اكتب هاها
</TEXTAREA>
<br>
<INPUT TYPE = SUBMIT VALUE =”قم بإرسال الطلبات إلى الجرسون”>
</FORM>
</html>
3- قم بحفظ الملف باسم TAREA.html .
4- الآن قم بفتح ملف جديد في محرر النصوص .
5- قم بكتابة الكود التالي :
<html dir=”rtl”>
وجبتك المفضلة هي :
<br>
<?
Echo $food;
?>
</html>
6- قم بحفظ الملف باسم tarea.php
7- قم بوضعهما في مجلد السيرفر لديك .
8- قم بتشغيل البرنامج .
9- قم بضغط الزر لارسال البيانات .
10- شاهد النتيجه.