웹사이트 개발 과정에서 우리는 일반적으로 PHP 형식에서 관련 작업을 접하게 됩니다. 예를 들어, PHP가 제출 후 방법으로 양식 데이터를 얻는 경우 이를 어떻게 작동합니까? 내 [PHP는 어떻게 get 메소드를 통해 양식 데이터를 얻나요? 】이 기사를 통해 모든 사람은 이미 php $_GET[] 변수 양식 데이터를 얻는 방법을 어느 정도 이해하고 있다고 생각합니다.
이 글에서는 계속해서 PHP가 post 메소드를 통해 양식 데이터를 얻는 방법에 대해 자세히 소개할 것입니다.
아래에 구체적인 코드 예시가 있습니다.
1. 양식 양식 코드(포스트 메소드 제출 양식 예시):
<html> <head> <meta charset="utf-8"> <title>form表单post方法示例</title> </head> <body> <form action="/test/test.php" method="post" > <form action="test.php" method="post"> 名字: <input type="text" name="fname"><br> 年龄: <input type="text" name="age"><br> <input type="submit" value="提交"> </form> </form> </body> </html>
브라우저를 통해 액세스하면 효과는 다음과 같습니다.
위와 같이, 이름을 입력하면 연령 클릭이 test.php 파일에 제출됩니다.
2 test.php 코드는 다음과 같습니다(php는 게시물 데이터를 가져옵니다):
<?php header("content-type:text/html;charset=utf-8"); //设置编码 ?> 欢迎 <?php echo $_POST["fname"]; ?>!<br> 你的年龄是 <?php echo $_POST["age"]; ?> 岁。
여기에서는 PHP $_POST[] 변수를 사용하여 양식 데이터, 즉 fname 및 age 매개변수를 가져옵니다. (PHP 제로 기반 입력 튜토리얼을 참조하는 것이 좋습니다. 의 2장 내용: PHP 양식) 제출 후 브라우저 액세스 결과는 다음과 같습니다.
여기서 양식 매개변수는 브라우저 주소 표시줄의 링크에 나타납니다. 즉, PHP에서 post 메소드를 통해 제출한 양식 정보가 주소 표시줄에 전혀 표시되지 않습니다. 웹 폼 디자인에서는 대부분의 사람들이 post submit 방식을 사용하는데, 그 이유는 post submit 방식이 form 제출 방식보다 훨씬 안전하고, 민감한 정보의 유출을 피할 수 있고, post로 보내는 정보의 양에 제한이 없기 때문이다. 하지만 URL에 변수가 나타나지 않기 때문에 해당 페이지를 북마크할 수 없습니다.
위 내용은 제출 후 양식 데이터를 얻기 위한 PHP의 구체적인 방법과 기능에 관한 것입니다. 그것은 일정한 참고 가치를 가지고 있으며 도움이 필요한 친구들에게 도움이 되기를 바랍니다.
위 내용은 PHP 포스트 메소드를 통해 데이터를 양식으로 얻는 방법은 무엇입니까? (코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!