السلام عليكم ورحمة الله وبركاته
عند تشغيل هذا الكود لا يظهر خطاء , لكن المشكلة انه يقوم يتنفيذ الشرط if فقط بدون السويتش .
<html>
<head>
<title></title>
</head>
<body>
<form action="switch.php" method="POST">
<input type="text" value="" name="x"> <br />
<input type="submit" value="SEND"> <br />
<input type ="reset" value="REST"> <br />
<?php
if ($X=="")
{
echo " plase enter number";
exit;
}
else // لايقوم بتنفيذ هذه الجملة
{
$x=$_POST["x"];
switch ($x)
{
case 1:
echo "THE NUMBER IS 1";
break;
case 2:
echo "THE NUMBER IS 2";
break;
case 3:
echo "THE NUMBERIS 3";
break;
default :
echo "ERROR";
}
}
?>
</form>
</body>
</html>