>  기사  >  백엔드 개발  >  PHP에서 CheckBox 다중 선택 상자 업로드 실패에 대한 코드 작성에 대한 자세한 설명

PHP에서 CheckBox 다중 선택 상자 업로드 실패에 대한 코드 작성에 대한 자세한 설명

墨辰丷
墨辰丷원래의
2018-05-25 15:14:011234검색

이 글에서는 주로 PHP에서 CheckBox 다중 선택 상자 업로드 실패에 대한 코드 작성 방법과 PHP 처리 체크 상자 체크 상자 양식 제출 문제를 소개합니다. 다른 언어는 폼 업로드만 가능 체크박스 이름이 동일해야 하는 경우 업로드 가능

<input type="checkbox" name="checkbox" value="1"> 选项
<input type="checkbox" name="checkbox" value="2"> 选项
<input type="checkbox" name="checkbox" value="3"> 选项
<input type=&#39;button&#39; value=&#39;确定&#39; onclick="fun()"/>

단, PHP에서는 이 경우에만 이름을 배열 형태로 작성해야 제출 가능 form 정상적으로

<input type="checkbox" name="checkbox[]" value="1"> 选项1
<input type="checkbox" name="checkbox[]" value="2"> 选项2
<input type="checkbox" name="checkbox[]" value="3"> 选项3
<input type="checkbox" name="checkbox[]" value="4"> 选项4
<input type="checkbox" name="checkbox[]" value="5"> 选项5
<input type="checkbox" name="checkbox[]" value="6"> 选项6
<input type=&#39;button&#39; value=&#39;确定&#39; onclick="fun()"/>

다음은 PHP가 체크박스 체크박스 양식 제출 문제를 처리하는 모든 사람에게 추가됩니다. PHP 양식 제출 페이지에서 체크박스 이름 뒤에 []를 추가하여 올바른 결과를 얻으세요. 수신 페이지에서 받으실 수 있습니다. 양식이 제출된 후 배열을 얻은 다음 배열 요소에 액세스하여 양식의 특정 값을 얻습니다. 획득한 checkbox1의 값에는 기본적으로 0b9f73f8e206867bd1f5dc5957dbcb38 줄바꿈이 있습니다.

양식 코드:

<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[&#39;checkbox1&#39;] as $checkbox1) 
     { 
          echo $checkbox1; 
     } 
   } 
?>

위 내용은 이 글의 전체 내용이므로, 모든 분들의 학습에 도움이 되길 바랍니다.


관련 권장 사항:

jQuery를 사용하여 체크박스를 작동하는 세부 단계


vue+checkbox 데이터 바인딩, 수집 및 계산을 작동하는 방법


vue의 장바구니 체크박스 전체 선택 및 역선택 정보 등 함수예제 분석


위 내용은 PHP에서 CheckBox 다중 선택 상자 업로드 실패에 대한 코드 작성에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.