데이터베이스에 데이터를 가져 오는 드롭 다운 상자가 있습니다. 사용자가 데이터를 입력 할 때 서버의 드롭 다운 데이터의 유효성을 검사해야합니까?드롭 다운 상자의 입력 유효성 확인
0
A
답변
6
예. 해당 데이터를 기반으로 일부 작업을 저장, 읽기 또는 수행하는 경우 항상 클라이언트로부터받는 모든 정보의 유효성을 검사하십시오. 누군가는 항상 브라우저를 사용하지 않고 요청을 스푸핑 할 수 있습니다.
0
그것이 확인하는 쉬운 방법 ... 당신이해야 할
<?php
$array = array(1 => 'a', 2 => 'b');
if ($_POST) {
if (! in_array($_POST['choose'], array_keys($array)) {
echo 'Invalid input';
}
}
?>
<form action="?" method="post">
<select name="choose">
<?php foreach($array as $value => $node): ?>
<option value="<?php echo $value; ?>"><?php echo $node; ?></option>
<?php endforeach; ?>
</select>
</form>
, 그렇지 않으면 그것은뿐만 아니라 텍스트 입력 :
될 수있다관련 문제
- 1. 텍스트 상자의 유효성 확인
- 2. 드롭 다운 상자의 배경 이미지
- 3. PHP에서 드롭 다운 상자의 값을
- 4. 입력 상자 옵션 드롭 다운
- 5. 동적 드롭 다운 박스 확인
- 6. 입력 데이터 유효성 확인
- 7. HTML 드롭 다운 확인 옵션
- 8. PHP 나이 확인 드롭 다운
- 9. dijit 텍스트 상자의 사용자 정의 유효성 확인
- 10. pyqt4의 콤보 상자의 드롭 다운 이벤트/콜백
- 11. 자동 완성 드롭 다운 상자의 높이 증가
- 12. 유효성 확인
- 13. 실버 라이트 박스 입력 유효성 확인
- 14. 사용자 입력 유효성 확인 또는
- 15. JavaScript로 사용자 입력 유효성 확인
- 16. 입력 [유형 = 파일] 유효성 확인
- 17. NSOpenPanel 액세서리보기의 입력 유효성 확인
- 18. 언제 캐럿이 입력 상자의 끝에 도달하는지 확인
- 19. 입력 상자의 모든 항목 유효성 검사
- 20. 드롭 다운 값이 동적으로 추가되었는지 확인
- 21. 드롭 다운 목록에서 선택한 항목을 기반으로하는 동적 유효성 검사
- 22. asp.net mvc jquery 드롭 다운 유효성 검사
- 23. 드롭 다운 목록에 유효성 검사 추가
- 24. asp.net의 드롭 다운 목록에 대한 유효성 검사기
- 25. 드롭 다운 상자/라디오 버튼 유효성 검사?
- 26. JS 드롭 다운 기준 사용자 입력
- 27. 양식 맞춤 입력 및 드롭 다운
- 28. JQuery : 선택한 입력 목록에서 드롭 다운 선택
- 29. jquery 드롭 다운 상자를 사용하는 입력 상자
- 30. 드롭 다운시 텍스트 상자의 유효성 검사기를 올리는 것이 가능합니까?