몽상실현개발주의

[생활코딩] 5.1 입력과 출력 ~ 5.3 GET 방식 vs POST 방식 본문

Language/php

[생활코딩] 5.1 입력과 출력 ~ 5.3 GET 방식 vs POST 방식

migrationArc 2021. 5. 10. 19:15

[생활코딩] 5.1 입력과 출력 ~ 5.3 GET 방식 vs POST 방식

생활코딩 php 강좌

5. 입출력 그리고 form 과 http

5.1 입력과 출력

<?php
echo $_GET['id']."님 안녕하세요.";
?>
  
// url/~/25.php?name=UserName
// hi 님 안녕하세요
  • $_get['name'] 와 "url/ ?name=UserName"를 이용하여 값을 입력받을 수 있음

 

<?php
echo $_GET['id'].','.$_GET['password'];
?>
  
// url/~/2.php?id=userId&password=1234
// userId,1234
  • id 값과 password 값을 & 를 이용하여 url 로 입력 받음

 

5.2 html form

<html>
    <body>
        <form method="get" action="2.php">
            id : <input type="text" name="id">
            passworld : <input type="text" name="password">
            <input type="submit">
        </form>
    </body>
</html>
  • html input form 을 이용하여 값을 입력 받을 수 있음
  • 입력 값은 2.php 파일로 url 을 통해 값을 전달
    • url : "~/2.php?id=abd&password=1234"

 

5.3 GET 방식 vs POST 방식

  • GET
    • url 뒤에 data 를 덧붙여서 data 를 전달
  • POST
    • url 뒤에 정보를 적지 않고 data 를 전달
    • data 가 url 에 노출되지 않음

 

<html>
    <body>
        <form method="POST" action="4.php">
            id : <input type="text" name="id">
            passworld : <input type="text" name="password">
            <input type="submit">
        </form>
    </body>
</html>
  • POST method 로 data 전송 form
<?php
echo $_POST['id'].','.$_POST['password'];
?>
  • POST method 로 data 를 전달 받음

 


이 글의 모든 사진과 내용의 출처는 생활코딩에 있음을 알려드립니다.

http://www.inflearn.com/course/%EC%83%9D%ED%99%9C%EC%BD%94%EB%94%A9-php-%EA%B0%95%EC%A2%8C/lecture/230?tab=note

 

생활코딩 - PHP 기본 A 부터 Z 까지 - 인프런 | 학습 페이지

지식을 나누면 반드시 나에게 돌아옵니다. 인프런을 통해 나의 지식에 가치를 부여하세요....

www.inflearn.com

 

Comments