PHP 완전한 형태의 인스턴스
이 장에서는 사용자가 모든 필드를 올바르게 입력했는지 확인하기 전에 데이터를 제출 "제출 (제출)"버튼을 클릭 할 수 있도록하는 방법에 대해 설명합니다.
PHP - 양식에 값을 입력해야합니다
이름, 이메일, 웹 사이트 : 사용자가 올바르게, 우리라는 이름의 각 필드에 삽입 된 HTML 입력 요소의 PHP 스크립트를 추가 필드 값이 입력되어 있는지 확인하기 위해 제출 버튼을 클릭합니다. 텍스트 영역 필드에 말에서 우리는 <텍스트 영역>와 </ 텍스트 영역> 태그 사이의 스크립트에 넣어 것입니다.
PHP 스크립트의 출력 값 : $ 이름, $ 이메일, $ 웹 사이트, 및 $ 주석 변수입니다.
그런 다음, 우리는 또한 우리가 확인 등록 (안 라디오 버튼의 value 속성)을 설정해야하며,이를 위해, 선택 라디오 버튼을 확인해야합니다 :
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"> 名字: <input type="text" name="name" value="<?php echo $name;?>"> <span class="error">* <?php echo $nameErr;?></span> <br><br> E-mail: <input type="text" name="email" value="<?php echo $email;?>"> <span class="error">* <?php echo $emailErr;?></span> <br><br> 网址: <input type="text" name="website" value="<?php echo $website;?>"> <span class="error"><?php echo $websiteErr;?></span> <br><br> 备注: <textarea name="comment" rows="5" cols="40"><?php echo $comment;?></textarea> <br><br> 性别: <input type="radio" name="gender" <?php if (isset($gender) && $gender=="female") echo "checked";?> value="female">女 <input type="radio" name="gender" <?php if (isset($gender) && $gender=="male") echo "checked";?> value="male">男 <span class="error">* <?php echo $genderErr;?></span> <br><br> <input type="submit" name="submit" value="Submit"> </form>
PHP - 완전한 형태의 인스턴스
여기에 전체 PHP 양식 유효성 검사 코드 예제입니다 :
비슷한 예의 결과는 다음과 같습니다 :