Im folgenden Code lautet das Ergebnis von echo $_POST['hobbyS']; Wie kann ich dafür sorgen, dass das richtige Ergebnis zurückgegeben wird?
<code><html> <?php $hobby = array('跑步','游泳','篮球','足球'); ?> <body> <form method='post'> <p>姓名:<input type='text' name="name"></p> <p>爱好: <?php foreach($hobby as $v){ echo "<input type='checkbox' name='hobbyS'/>".$v; } ?> </p> <input type="submit" value='提交'/> <input type="reset" value='重置' /> </form> <?php if(!empty($_POST)){ ECHO $_POST['name']; echo $_POST['hobbyS']; } ?> </body> </html> </code>
Im folgenden Code lautet das Ergebnis von echo $_POST['hobbyS']; Wie kann ich dafür sorgen, dass das richtige Ergebnis zurückgegeben wird?
<code><html> <?php $hobby = array('跑步','游泳','篮球','足球'); ?> <body> <form method='post'> <p>姓名:<input type='text' name="name"></p> <p>爱好: <?php foreach($hobby as $v){ echo "<input type='checkbox' name='hobbyS'/>".$v; } ?> </p> <input type="submit" value='提交'/> <input type="reset" value='重置' /> </form> <?php if(!empty($_POST)){ ECHO $_POST['name']; echo $_POST['hobbyS']; } ?> </body> </html> </code>
Wenn das Kontrollkästchen aktiviert ist, ist der Standardwert aktiviert. Nach dem Festlegen des Werts ist das Kontrollkästchen der Wert von value
checkbox plus Wert=1
http://www.111cn.net/phper/php/37172.htm
Bitte schauen Sie sich die Beispiele hier an, es gibt sehr detaillierte Erklärungen!