php 체크박스 예제

단락 평가는 제출되지 않았을 때_checkbox_name에 액세스하지 않도록 주의합니다. 이 예제에서는 양식에 일부 확인란이 포함되어 있고, 사용자가 확인하며, 제출 버튼을 누르면 여러 확인란 값이 표시됩니다. 코드가 좀 더 복잡하기 때문에 다운로드한 파일에 코드를 포함시켰습니다. 찾고 있는 스크립트는 확인란.php이며 스크립트 폴더에 있습니다. 코드를 열고 코드를 살펴보십시오. 양식을 복사하여 붙여 넣으려는 경우 전체입니다: 양식이 제출되면 모든 POST 변수가 양식과 함께 전송되므로 항상 확인란이 설정됩니다. 보시다시피 5개의 항목을 선택할 수 있습니다. 현재 3개만 선택됩니다. 버튼을 클릭하면 프로그래머로서 적어도 두 가지 작업을 수행하려고합니다 : 어떤 확인란이 선택되었는지 기록하고 PHP가 오류발생 시 선택한 항목을 «기억»하도록 합니다. 생성된 모든 확인란은 동일한 이름의 숨겨진 필드와 연결되어 있으며, 확인란 바로 앞에 배치되고 값은 «0»입니다. 그런 다음 확인란을 값 «1»으로 지정하면 결과 GET 또는 POST 확인란의 `0` 또는 `1` 값이 데이터 관점에서 다소 다루기 어렵습니다.

이 것의 일부는 본질적으로 그들의 기능에 대해 생각 하는 두 가지 다른 방법이 있다. 종종 확인란 세트는 가능한 답변 수를 선택하여 사용자가 대답할 수 있는 단일 질문을 나타냅니다. 그들은, 중요한 것은, 서로의 배타적이지 않습니다. 사용자가 단일 옵션만 선택할 수 있도록 하려면 라디오 상자 또는 요소를 사용합니다. 확인란 필드는 간단한 토글 버튼입니다. 켜기 또는 끄기 일 수 있습니다. 선택된 특성은 및 와 함께 사용할 수 있습니다. 그러나 확인란을 처리하는 또 다른 방법은 일부 자바 스크립트입니다. 다음 스크립트는 타파 바노에 의해 우리에게 전송되었습니다. PHP 스크립트로 보내기 전에 자바 스크립트를 사용하여 확인란의 유효성을 검사합니다.

확인란의 이름이 모두 HTML 양식에 같은지, 그리고 step2.php: 라디오 단추와 마찬가지로 확인란은 방문자에게 옵션을 제공하는 데 사용됩니다.