PHP 양식

PHP의 $ _GET과 $ _POST 변수는 같은 사용자 입력 등의 형태로 정보를 검색하는 데 사용됩니다.


PHP 양식 처리

HTML 양식을 처리 할 때 매우 중요한 일이 한 가지주의 할 점은, PHP는자동으로 PHP 스크립트에 사용할 수있게 HTML 페이지의 양식 요소에서 올 수 있습니다.

다음 예는 두 개의 입력 필드와 전송 버튼이있는 HTML 양식이 포함되어 있습니다.

다음과 같이 form 파일의 코드는 다음과 같습니다

<html>
<head>
<meta charset="utf-8">
<title>本教程(w3write.com)</title>
</head>
<body>

<form action="welcome.php" method="post">
名字: <input type="text" name="fname">
年龄: <input type="text" name="age">
<input type="submit" value="提交">
</form>

</body>
</html>

사용자가 위의 양식을 작성하고 제출 버튼을 클릭하면, 폼 데이터는 "welcome.php"의라는 이름의 PHP 파일로 전송됩니다 :

다음과 같이 welcome.php 파일은 다음과 같습니다

欢迎 <?php echo $_POST["fname"]; ?>!<br>
你的年龄是 <?php echo $_POST["age"]; ?>  岁。

다음 브라우저를 통해 액세스 데모 :

우리는 다음 장에서 PHP $ _GET과 $ _POST 변수에 설명합니다.


폼 인증

가능하면 (클라이언트 측 스크립트를 통해) 사용자 입력의 유효성을 검사해야합니다. 브라우저 검증 빠르며 서버의 부하를 줄일 수있다.

사용자가 데이터베이스에 입력 할 필요가있는 경우, 당신은 서버 인증을 사용하는 것이 좋습니다. 서버 인증 대신 다른 페이지로 점프의 자체의 형태를 전달할 수있는 좋은 방법을 형성한다. 있도록 사용자가 동일한 양식 페이지에 오류 메시지를 얻을 수 있습니다. 사용자는 쉽게 실수를 찾을 수 있습니다.