بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
كود html
به بعض الاخطاء البسيطه
<HTML>
<FORM ACTION="good.php" method="get">
<input type="text" name="name">تكتب الاسم
<input type="submit" name="submit" value="Test">
</form>
</html>
اولا : method -> form
من الافضل ان توضع بين علامتى تنصيص
حيث يعتبر ال method هى طريقة النقل بالنسبة للبيانات
ثانيا : يوجد فرق فى Html
يبن Value و Name
حيث name يعبر عن اسم الاداه ويفضل استخدامها مع جميع الادوات لاستخدامخها فى برمجة الموقع
وحيث ان value تعبر عن القيمه الناتجه فى التنفيذ وليكن مثل الزر مايكتب على الزر يمثل القيمة value
هذا بالنسبة لكود html
أما بالنسبة لكود PHP
<?php
$name=$_GET["name"];
echo $name;
?>
حيث ان الخطا فى كود PHP
هو عدم تعريف المتغير ويتم تعريفة كالتالى :
$name=$_GET["name"];
حيث $name هى اسم المتغير فى لغة PHP
وحيث GET وسيلة النقل المحددة فى كود HTML اما GET أو POST مع مراعاة الحروف الكبيرة
حيث فى طريق كتابة الوسيلة method لابد من كتابتها بالحروف الكبيرة مثل GET
وحيث ايضا : ["name"]
هو اسم Value المكتوب داخل صفحة HTML المحدد داخل Text
مع العلم ان
المتغير $name
يختلف عن المتغير $Name
يختلف عن $NAME
هذا وبالله التوفيق
أرجو أن تكون استفدت من هذا التوضيح البسيط
منير ناصف
0190290019
السلام عليكم ورحمة الله وبركاته