看板 PHP 關於我們 聯絡資訊
※ 引述《ellyer (努力衝喔!!)》之銘言: : 問題是 : 我判斷是否按下按鈕的程式碼 一直跑不出來 : echo "<form action=\"add_mem.php\" method=\"post\">"; : echo "<font color=\"red\">此姓名已存在! 繼續新增? </font>"; : echo "<input type=\"button\" name=\"yes\" value=\"是\">"; : if(isset($_POST["yes"])) echo "yes"; else echo "..."; : 這段程式碼已經參考過網路上面的了 : 還是不明白為什麼抓不到按鈕按下去的動作... : >"< 你可以這樣寫,這樣可以少寫很多的「\"」 <?php 一段php程式碼之後 ?> <form action="add_men.php" method="post"> <font color="red">此姓名已存在!繼續新增?</font> <input type="hidden" name="check" value="yes"/> <input type="submit" value="是" /> <?php 接下去的動作...... ?> 不過這最終還不是個好辦法,畢竟php和html混在一起了。 (不是你用echo來做就=不是html,只要echo他輸出的就是html,寫越多的echo,就 表示輸出越多的html,那根html和php混在一起寫這件事就沒什麼兩樣了。) 你的問題最後是出在你是用type="button",而不是type="submit"。 所以按鈕沒有被送出。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.131.246
ellyer:其實這個程式原本只有php,但因為執行過程中需要user判斷 03/25 19:44
ellyer:所以才想從裡面直接加進去,因為我目前會的東西太少 03/25 19:45
ellyer:所以也只想得出這種寫法,謝謝你的提醒,我會試著分開寫的~:) 03/25 19:46