อยากถามว่า php เปิดในเว็บแล้วคำสั่งไม่ทำงานทำไงดีครับ

กระทู้คำถาม
คือตอนนี้กำลังงานส่งอาจาร แต่ทุกครั้งใช้คอมที่วิลัยไม่ค่อยมีปัญหาแต่กลับบ้านมาแล้ว ลง appserv ไป แต่ลองรันละคำสั่งไม่ทำงานลองรันในวิลัยได้
แต่ของวิลัยเข้วแบบ 192.168....
ของที่บ้านใช่ http://localhost/a.php เกี่ยวไหมครับ
คำสั่ง
<form>
กรอกตัวเลข: <input type="text" name="x">
<input type="submit">
</form>
<?
if(($x %2) == 0 ){
echo "เลขคู่";
}
else if(($x%2) ==1){
echo "เลขคี่";
}
else{
echo"x มีค่า 0";
}
?>
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ไม่เกี่ยวครับ ถ้า Code มีแค่นี้ ไม่น่าจะทำงานได้ทั้ง 2 ที่ครับ

<form> ไม่มี action ตัว form ก็จะไม่มีจุดกระโดดไปประมวลผล

ตัวอย่างการใช้ action

<form action="/test.php">
<form>

ปกติจะเขียนแบบที่ยกตัวอย่างมาเป็นการเขียนแบบเก่า ไม่ต่ำกว่า 10 กว่าปีแล้วนะครับ และจาก code ต่อให้ Action ได้ก็ทำงานไม่ได้อยู่ดีครับ คำสั่งประมวลผลต้องแยกอยู่อีกไฟล์

หรือจะเขียนเป็น AJAX หรือ Angular , Vue ขั้นตอนก็เขียนก็ไม่ได้ระบุไว้ครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่