[PHP] $_GET

<form method=”get” … >
        <!– CODE HERE –>
</form>

$_GET은 이미 지정된 전역 변수로 method="get"으로 설정된 폼(form)으로 부터 값을 수집하는데 사용된다.

폼에서 name으로 값의 이름을 정하고 $_GET['name'] 형식으로 값을 가져 올 수 있다.

예시

<form method="get" >
    <h1>LOGIN</h1>
    ID : <input type="text" name="getID"/><br/>
    PW : <input type="text" name="getPW"/>
    <input type="submit" value="LOGIN"/>
</form>
<?php
    echo "ID : ".$_GET['getID']."<br/>";
    echo "PW : ".$_GET['getPW']."<br/>";
?>

분석

1번째 줄      : form의 시작과 method를 get으로 설정
3, 4번째 줄 : ID는 'getID'로 PW는 'getPW'라는 name으로 설정
5번째 줄      : LOGIN 버튼을 누르게 되면 주소 뒤에
       ?getID=NEX&getPW=wordpress 형식으로 표시
8, 9번째 줄 : $_GET['name'] 형식으로 ID와 PW의 값을 ?뒤에 붙은 값을 불러옴

_GET.php

위 이미지를 보면 주소창 php뒤에 ?가 붙고 각각의 이름에 대응하는 값이 별도의 암호화 없이 그대로 표시 되는 모습을 볼 수 있다.

 http://silnex.kro.kr/PHP_Tutorial/GET.php 에 가서 시도해 볼 수 있다.

HTML 에서 <form method="get"></form> 태그를 통해
URL로 각 name에 저장된 값을 보낼 수 있고,

GET은 말 그대로 URL에서 각 name에 해당 되는 값을 가져오는 것이다.

글의 문제가 있다면 댓글을 달아 주세요.

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.