1.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<!-- 텍스트 입력하는데 자꾸 전에 입력했던 내용이 뜨면 autocomplete = "off"로 하면 안뜸 -->
<form method="post" action="18.php" autocomplete="off">
이름 : <input type="text" name="name"> <br>
회사 : <input type="text" name="company">
<button>전송</button>
</form>
</body>
</html>
18.php
<?php
// print_r($_GET); // Array()
//http://localhost/study/18.php?name=dsds&company=google 이 링크로 접속
echo "name : ". $_GET['name'];
echo "<br>";
echo "company : ". $_GET['company'];
/*
name : dsds
company : google
*/
echo "<br>";
echo "name : ". $_REQUEST['name'];
echo "<br>";
echo "company : ". $_REQUEST['company'];
/*
name : dsds
company : google
*/
echo "<br>";
echo "name : ". $POST['name']; // 1.html에서 name 을 "name" 로 지정한 input
echo "<br>";
echo "company : ". $_POST['company']; // 1.html 에서 name을 "company"로 지정한 input
/*
1.html에서 action="18.php" 라고 지정함
1.html에서 form method="get" 으로 지정하면 $_GET에서 method="POST" 로 지정하면 $_POST에서 값이 나옴
$_REQUEST 는 GET POST COOKIE 3가지의 모두 받을 수 있음 개쩜 AB형같음
그럼 왜 REQUEST만 쓰면 되지 않냐? 할 수 있지만 협업 시 코드의 가독성이 떨어짐.. 시무룩..
*/
?>