PHP $ _POST 변수
PHP에서, 소정의 $ _POST 변수는 수집의 가치에있어서 = "POST"로부터 형성하는데 사용된다.
$ _POST 변수
양식은 $ _POST 변수 값의 방법 = "게시물"에서 수집하는 데 사용됩니다 미리 정의.
정보 (안 브라우저의 주소 표시 줄에 표시) 보이지 누군가를 위해,에서 POST 방식으로 전송 형태와 전송되는 정보의 양 또한 제한되지 않는다.
참고 : 그러나 기본적으로 정보의 최대 크기는 POST 방법 8메가바이트로 전송 (php.ini 파일의 post_max_size을 설정하여 변경할 수 있습니다).
예
다음과 같이 form.html 파일의 코드는 다음과 같습니다
<html> <head> <meta charset="utf-8"> <title>本教程(w3big.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>
사용자는 다음과 유사한 '제출'버튼, URL을 클릭하면 :
http://www.w3big.com/welcome.php
"Welcome.php"파일이 이제 폼 데이터에 $ _POST 변수를 수집 할 수 있습니다 (양식 필드의 이름이 자동으로 $ _POST 배열 키가 않습니다)
欢迎 <?php echo $_POST["fname"]; ?>!<br> 你的年龄是 <?php echo $_POST["age"]; ?> 岁。
다음 브라우저를 통해 액세스 데모 :
때 방법 = "게시물"을 사용 하는가?
변속기의 POST 메소드와 형태의 정보는, 사용자에게 표시되지 않고, 전송되는 정보의 양에도 제한되지 않는다.
태그가 URL에 표시되지 않기 때문에 그러나,이 페이지를 즐겨 찾기에 추가 할 수 없습니다.
PHP $ _REQUEST 변수
미리 정의 된 $의 _REQUEST 변수는 $ _GET 포함, $ _ POST하고 $ _COOKIE의 내용.
$ _REQUEST 변수는 GET 및 POST 방법을 통해 전송 된 폼 데이터를 수집하는데 사용될 수있다.
예
사용자는 "welcome.php"파일이 코드는 다음과 같이, 그것은, $ _GET을 받아 들일 수있다 수정 $ _ POST 및 기타 데이터.
欢迎 <?php echo $_REQUEST["fname"]; ?>!<br> 你的年龄是 <?php echo $_REQUEST["age"]; ?> 岁。