Re: 請問如何判別有無勾選 checkbox ?

看板Web_Design作者時間20年前 (2004/05/15 21:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
※ 引述《maker (Maker)》之銘言: : 我有幾個 checkbox 選項,可以勾也可以不勾,也有可能全部都不勾選 : 我該如何在 php 中判別對方是否有勾選呢? : 因為我如果直接判別 上一個 page 是否有傳 checkbox 變數是否 : 有傳某些值近來,程式會告訴我說某些變數不存在 : 我該如何避免這種 錯誤呢? : 又, 如何處理會較佳? 舉個例子給你參考看看 <?php if ( isset($_POST['habbit']) ) { foreach( $_POST['habbit'] as $value) { print "$value is selected.<br>"; } } else { print 'No selection.<br>'; } ?> <form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post"> <p><input type="checkbox" name="habbit[]" value="sport" />Sport</p> <p><input type="checkbox" name="habbit[]" value="computer" />Computer</p> <p><input type="checkbox" name="habbit[]" value="reading" />Reading</p> <p><input type="submit" value="Submit" /></p> </form> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.58.168.200
文章代碼(AID): #10fXV6k3 (Web_Design)
文章代碼(AID): #10fXV6k3 (Web_Design)