[7] PHP - $_POST 사용법
2024. 4. 15. 17:39ㆍPHP
728x90
[ 환경 ]
ㄴ php 7
1. form 태그
<!DOCTYPE html>
<html>
<head>
<title>$_POST 사용법</title>
</head>
<body>
<form method="POST" action="postvalue.php">
1. <input type="text" name="post1"><br>
2. <input type="password" name="post2"><br>
3. <select name="post3">
<option value="사과">사과</option>
<option value="배">배</option>
</select><br>
4. <textarea name="post4"></textarea><br>
<button type="submit">post 전송</button>
</form>
</body>
</html>
[ form태그 옵션 ]
ㄴ form태그의 method,action 옵션을 활용해서 정보를 전달해야함.
ㄴ $_POST변수로 값을 전달할것이므로 method="post"
ㄴ action은 정보를 받을 파일경로를 입력해주면 된다.
[ input 태그 옵션 ]
ㄴinput의 name옵션이 $_POST 이름으로 들어간다.
※ php에서 input name값과 다르게 입력해서 호출할 경우 값을 불러오지 못한다
ㄴ 위 input, select, textarea에서 입력한 값이 php 값으로 들어간다.
ㄴ input type checkbox, radio등의 타입도 값을 넘겨서 받을 수 있다.
2. 값 입력 및 출력
ㄴ post1, post2, post3, post4 name에 값 입력 후 전송 버튼 클릭
<?php
// postvalue.php 페이지 출력문 작성
print_r($_POST); // print_r로 배열로 담긴 post값 출력.
echo "<br> 1 : ".$_POST['post1']."<br>"; // post1 값 출력
echo "2 : ".$_POST['post2']."<br>"; // post2 값 출력
echo "3 : ".$_POST['post3']."<br>"; // post3 값 출력
echo "4 : ".$_POST['post4']."<br>"; // post4 값 출력
?>
ㄴ 최종 출력결과 ( 정상적으로 전송 완료 )
728x90
'PHP' 카테고리의 다른 글
[9] PHP - CURL 사용법 (2) | 2024.04.18 |
---|---|
[8] PHP - $_GET 사용법 (0) | 2024.04.16 |
[6] PHP - 파일 불러오기(include,require) (0) | 2024.04.14 |
[5] PHP - 로그아웃 (0) | 2024.04.12 |
[4] PHP - 로그인 (0) | 2024.04.09 |