php Form처리

·2023년 2월 19일
0

Form 폼

사용자로부터 입력을 받은 데이터를 서버로 보낼 때에 사용한다.

<form action="처리할페이지주소" method="get|post"></form>
  • form 요소를 통해 입력한 데이터는 action 속성에 명시된 위치로 method 통해 전달

method 속성

GET

주소에 데이터(data)를 추가하여 전달하는 방식

데이터가 주소 입력창에 그대로 나타남

크기가 작고 중요도가 낮은 정보를 보낼 때 주로 사용

POST

데이터(data)를 별도로 첨부하여 전달하는 방식

데이터가 외부에 드러나지 않으며, 전송할 수 있는 데이터의 크기 또한 제한이 없음

보안성 및 활용성이 GET 방식보다 좋음

input 태그로 이름, 이메일 받기

<html>
<body>
    <form action="request.php" method="post">
        이름 : <input type="text" name="name"><br>
        이메일 : <input type="text" name="email"><br>
        <input type="submit">
    </form>
</body>
</html>

form action -> form 요소를 처리할 서버의 PHP 스크립트 파일 주소

submit -> PHP 스크립트로 데이터 전송

✔ 서버의 PHP 예제 request.php

$name = $_POST["name"];
$email = $_POST["email"];


echo $name."님의 이메일 주소는 ".$email."입니다.";
profile
항해중

0개의 댓글