PHP에서 GET 메소드로 폼 데이터 받기
예제를 통해 살펴보겠습니다. 파일
form.php에 result.php 페이지로
GET 메소드를 사용하여 전송되는 폼이 있다고 가정해 봅시다:
<form action="/result.php" method="GET">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
브라우저에서 이 폼에 어떤 데이터를 입력하고 버튼을 누르면,
폼은 result.php 페이지로 전송됩니다:
<?php
var_dump($_GET); // test1 및 test2 키를 가진 배열
var_dump($_POST); // 빈 배열
var_dump($_REQUEST); // test1 및 test2 키를 가진 배열
?>
또는 특정 입력 필드의 내용을 화면에 출력할 수 있습니다:
<?php
echo $_GET['test1'];
?>
또는 첫 번째와 두 번째 입력 필드의 내용을 가져와 하나의 문자열로 합쳐 화면에 출력할 수 있습니다:
<?php
echo $_GET['test1'] . $_GET['test2'];
?>
세 개의 입력 필드를 가진 폼을 만드세요. 이 입력 필드에는 숫자가 입력됩니다. 폼을 제출한 후 이 숫자들의 합계를 화면에 출력하세요.