PHP處理Checkbox復選框表單提交

pw36 9年前發布 | 2K 次閱讀 PHP

PHP表單提交頁面復選框的名稱后要加[],這樣在接收頁面才能得到正確的結果。表單提交后得到的是一個數組,然后通過訪問數組元素得到表單的具體vaule值。得到的checkbox1的值,默認有</br>換行。

表單代碼:

    <form action="" method="post" name="asp">  
      復選框1:<input type="checkbox" name="checkbox1[]" value="1" />  
      復選框2:<input type="checkbox" name="checkbox1[]" value="2" />  
      復選框3:<input type="checkbox" name="checkbox1[]" value="3" />  
      <input type="submit" name= "Download" vaue="Download" />  
     </form>  

PHP處理表單代碼:

    <?php  
       if(isset($_POST["Download"]))  
       {  
         foreach($_REQUEST['checkbox1'] as $checkbox1)  
         {  
              echo  $checkbox1;  
         }  
       }  
    ?>  

 本文由用戶 pw36 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!