PHP 애플리케이션의 입력과 출력
<?php
echo &_GET['id'];
?>
출력 : server
URL : http://server-talk.com/in_put.input.php?id=server
위 코드는 $_GET[] 배열 (Array)라고 한다. 위 출력내용의 URL을 자세히 보면 input.php? id=server 로 되어있다.
만약 URL 부분을 server-talk.com/in_put.input.php?id=talk
로 수정하면 talk 를 출력한다. input.php 파일이 사용자가 입력한 값에 따라서 다른 출력값을 보내주는것으로 사용자와 서버가 데이터를 주고받는 애플리케이션이 된 것
즉, $_GET[]는 사용자가 입력한 정보를 받는 영역이며, $_GET['id'] 괄호 안에 들어가는 값은 입력한 값의 이름이 된다는 것으로 볼수 있다.
PHP 애플리케이션의 폼을 이용한 데이터 입력
URL의 직접 정보를 입력하는 불편함이 있으며 이러한 불편함을 해결하기 위해 만든 것이 Form(폼)입니다.
Form(폼)이란, 사용자가 입력한 데이터를 받아 서버로 전송하는 HTML 태그이며, 사용자가 입력한 정보를 받은 후 입력받은 컨트롤에 포함되어 있는 속성 값의 따라 데이터가 서버로 전송하게 됩니다.
Form 코드
file : form.html
<html>
<body>
<form method = "get" action = "input.php">
id : <input type = "text" name = "id" />
pw : <input type = "text" name ="pw" />
<input type = "submit" />
</form>
</body>
</html>
File : input.php
<?php
echo $_GET['id'].' : ' .$_GET['pw'];
?>
위 코드는 폼의 출력내용의 html 코드입니다.
'Server > PHP' 카테고리의 다른 글
PHP 변수의 선언, 관계연산자 (0) | 2021.01.18 |
---|---|
PHP 기본 문법 (0) | 2021.01.18 |
PHP란 (0) | 2021.01.18 |