PHP URL 파라미터 사용: GET, POST 방식

PHP URL 파라미터 사용: GET, POST 방식

이 글에서는 PHP에서 GET과 POST 방식을 이용해 URL 파라미터를 사용하는 방법에 대해 알아보겠습니다. 이 두 방식은 웹 폼 데이터를 서버로 전송하는 데 주로 사용됩니다.

1. GET 방식

GET 방식은 URL을 통해 데이터를 전송합니다. 주로 검색이나 데이터 요청시 사용됩니다. 예: $_GET['name']은 URL에서 ‘name’ 파라미터의 값을 받아옵니다.

<h1>GET 파라미터</h1>  
<h2>이름: <?php echo $_GET['name']; ?></h2>
<h2>주소: <?php echo $_GET['site']; ?></h2>
PHP URL 파라미터 GET 방식 사용 예제

2. POST 방식

POST 방식은 데이터를 HTTP 메시지의 본문에 포함시켜 전송합니다. 폼 데이터 제출시 주로 사용됩니다. 예: $_POST['name']은 폼에서 ‘name’ 필드의 값을 받아옵니다.

1) 보내는 페이지 (HTML 폼)

<form action="php_05.php" method="post">
  <label for="name">이름:</label>
  <input type="text" id="name" name="name"><br><br>
  <label for="site">주소:</label>
  <input type="text" id="site" name="site"><br><br>
  <input type="submit" value="제출">
</form>

2) 받는 페이지 (PHP 스크립트)

<h1>POST 파라미터 결과</h1>
<h2>이름: <?php echo $_POST['name']; ?></h2>
<h2>주소: <?php echo $_POST['site']; ?></h2>
PHP URL 파라미터 POST 방식 사용 예제

함께 보면 좋은 게시글


이 글이 도움이 되셨다면 공유 부탁드립니다!

위로 스크롤