作者tkdmaf (皮皮快跑)
看板PHP
標題Re: [請益] 按鈕判斷
時間Thu Mar 25 07:20:17 2010
※ 引述《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