看板 PHP 關於我們 聯絡資訊
以下是我的php code formTest.php: <?php if($submit) echo "表單submitted"; else echo "Not submitted"; ?> <meta http-equiv="Content-Type" content="text/html; charset=Big-5" /> <form name="form" method="post" action="<?php echo $PATH_INFO ?>"> <input type="submit" name="submit" value="確定" /> </form> 我是想說按下"確定"按鈕後 $submit應該會變為TRUE 本來print "Not submitted"的地方就會變成"表單submitted" 不過按下去以後卻什麼都沒發生 有嘗試過把action="<?php echo $PATH_INFO ?>" 改成action="formTest.php" 結果也還是一樣 換不同瀏覽器也還是一樣的結果 請問這會是哪裡出問題呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.1.1
terrybob:php要去收集表單的submit的值,再進行判斷 01/12 15:36
jackie5566:ok了 加$submit = $_POST['submit'];之後就可以了 謝謝 01/12 15:44
kusoayan:不要把值直接放到if裏面可能會比較好? 01/13 09:47