2012-04-23 6 views
1

PHP를 사용하여 양식의 유효성을 검사하고 싶습니다. 다음은 내 양식의 예입니다PHP를 사용하여 드롭 다운 목록의 유효성을 검사하는 방법

<form> 
    <select name="select_box"> 
     <option value="0">Please Select</option> 
     <option value="1">OPT 1</option> 
     <option value="2">OPT 2</option> 
    </select> 
    <input type="submit" value="Go!" /> 
</form> 
당신이 action을 지정하지 않기 때문에 당신이이 양식을 메아리 같은 스크립트입니다 (이 경우 양식을 제출하는 당신의 PHP 스크립트에서
+0

당신이 정확히 검증하려고하는 것은 무엇입니까? 당신이 그것에 대해 더 설명 할 필요가 있다고 생각합니다. – Peeyush

답변

1
<?php 
if(isset($_REQUEST['select_box']) && $_REQUEST['select_box'] == '0') { 
    echo 'Please select a country.'; 
} 
?> 
0
<?php 
if ($_GET['select_box'] != '0') //form validation 
{ 
//your code here 
} 
?> 
1

method 당신의 <form>에 속성), 당신은 $_GET['name_of_input']을 수행하여 입력 값을 얻을 수있는 귀하의 경우 :

if(isset($_GET['select_box'])) { // do something with value of drop down

+0

안녕하세요 Nifty, 내 코드는 다음과 같습니다 .http : //codepad.org/hld1m38z이 예제는 내 실제 코드가 국가 필드의 유효성을 검사합니다. 이것을 확인하고 방금 나에게 준 기능을 포함하는 정확한 위치를 알려주고 사용자가 국가 필드를 선택하지 않고 제출 버튼을 클릭하는 경우 오류 메시지가 필요합니다. –

+0

@ApuloOhaleCosmasLite '