Contenu du cours
الوحدة 1 — اكتشاف PHP
فهم ماهية PHP، وتنصيب بيئة عمل محلية، وكتابة أول نص برمجي.
0/4
الوحدة 2 — أساسيات اللغة
المتغيّرات والأنواع والمعاملات والشروط والحلقات.
0/4
الوحدة 3 — الدوال والمصفوفات والنماذج
إنشاء الدوال، والتعامل مع المصفوفات، ومعالجة بيانات نموذج.
0/4
PHP للمبتدئين

النماذج هي الجسر بين الزائر وشيفرة PHP لديك. فحين يملأ المستخدم حقلًا ويؤكّد، تصل البيانات إلى الخادم.

في جانب HTML

  • الوسم <form method= »post » action= »traitement.php »> يحدّد وجهة الإرسال وطريقته.
  • لكل حقل خاصية name، مثل <input name= »prenom »>.

في جانب PHP

يستقبل PHP هذه البيانات في المصفوفة فائقة الشمول $_POST. وتقرأ حقلًا عبر خاصية name الخاصة به: $_POST[« prenom »].

  1. تحقّق من وجود الحقل بواسطة isset($_POST[« prenom »]).
  2. استرجع القيمة في متغيّر.
  3. استعملها (عرضًا أو تسجيلًا…).

وهناك أيضًا $_GET الذي يمرّر البيانات عبر عنوان URL. ويُفضَّل $_POST للبيانات الحسّاسة أو الكبيرة الحجم.

للتذكّر: يجب أن يحمل كل حقل خاصية name، ويقرأ PHP قيمها من $_POST. وتحقّق دائمًا من وجودها بواسطة isset.

Prix indicatifs, convertis depuis l'euro