PHP 시작하기: $_GET 및 $_POST
$_GET 변수
미리 정의된 $_GET 변수는 method="get"을 사용하여 양식에서 값을 수집하는 데 사용됩니다.
GET 메소드를 사용하여 양식에서 전송된 정보는 모든 사람이 볼 수 있으며(브라우저의 주소 표시줄에 표시됨) 전송되는 정보의 양에는 제한이 있습니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> get </title> </head> <body> <form method="get" action="name.php"> 用户名:<input type="text" placeholder="请输入用户名" name="name"><br> 密 码:<input type="password" placeholder="请输入密码" name="pwd"><br> <input type="submit" value="提交"><br> </form> </body> </html>
다음으로 양식 제출을 수신할 name.php 파일을 만듭니다
<?php
$name = $_GET['name' ];
$pwd = $_GET['pwd'];
?>
이렇게 해서 폼으로 제출한 내용을 받고 주소창을 보면 변경이 됩니다. : get 메소드를 사용하면 양식으로 제출된 내용이 주소 표시줄에 표시됩니다
그런 다음 post 메소드를 사용하여 제출합니다
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> get </title> </head> <body> <form method="post" action="name.php"> 用户名:<input type="text" placeholder="请输入用户名" name="name"><br> 密 码:<input type="password" placeholder="请输入密码" name="pwd"><br> <input type="submit" value="提交"><br> </form> </body> </html>
post 메소드 수신 코드는 다음과 같습니다
<?php
$name = $_POST['name'];
$pwd = $_POST['pwd'];
?> 🎜>
동일 양식으로 제출된 정보를 받으려면 name.php를 사용해야 합니다. 주소 표시줄의 변경 사항에 주의하세요. post 방법을 사용하면 주소 표시줄의 내용이 변경되지 않습니다. 양식은 표시되지 않습니다. 참고: 이 두 코드는 모든 사람이 직접 두 개의 파일을 만들고 테스트를 위해 로컬 서버에 저장해야 합니다.