"PHP 자신에게 폼 제출"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-== 참고 자료 == +==참고==))
29번째 줄: 29번째 줄:
*[[$_SERVER('PHP_SELF')|$_SERVER['PHP_SELF']]]
*[[$_SERVER('PHP_SELF')|$_SERVER['PHP_SELF']]]


==참고 자료==
==참고==
*http://tycoontalk.freelancer.com/php-forum/51903-php-self-submitting-form.html
*http://tycoontalk.freelancer.com/php-forum/51903-php-self-submitting-form.html


[[분류: PHP]]
[[분류: PHP]]
[[분류: HTML form]]
[[분류: HTML form]]

2017년 6월 27일 (화) 12:44 판

PHP 자신에게 폼 제출

1 test.php

<!DOCTYPE html>
<meta charset="utf-8" />
<?php
$action = '';
if(isset($_POST['action']))$action = $_POST['action'];

//폼이 입력되었을 때 처리부
if($action == 'form_submit') {
  echo '<xmp>';
  print_r($_POST);
  echo '</xmp>';
 
  exit;
}
?>
<form method="post" action="<?=$_SERVER['PHP_SELF']?>">
  <input type="hidden" name="action" value="form_submit" />
  <textarea name="textarea1"></textarea>
  <input type="submit" value="제출하기" />
</form>

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}