[7] PHP - $_POST 사용법

2024. 4. 15. 17:39PHP

728x90

[ 환경 ]
ㄴ php 7


 

1. form 태그

$_POST 사용법
1.
2.
3.
4.
<!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