양식 값을 다른 양식의 다음 페이지로 전달하는 방법은 무엇입니까?양식 값을 다른 양식의 다음 페이지로 전달하는 방법
는 나는이 코드를 가지고 :
지금은이 값으로 몇 가지 숨겨진 입력 필드를 넣어 confirm.php에, 나는이 코드를 시도 것을 원하는<form action="confirm.php" method="post">
First name: <input type="text" name="firstname"><br>
Last name: <input type="text" name="lastname"><br>
Email: <input type="text" name="email">
</form>
:
<form action="nextpage.php" method="post">
//some other input fields...
<input type="hidden" name="firstname" value="<?php $_POST['firstname']?>">
<input type="hidden" name="lastname" value="<?php $_POST['lastname']?>">
<input type="hidden" name="email" value="<?php $_POST['email']?>">
</form>
그래서를 다른 두 페이지에서 그리고 마지막 페이지에서이 필드를 모두 전자 메일로 보내고 싶습니다. PHP _SESSION을 사용해 보았습니다.하지만 그걸로는 아무런 문제가 없습니다. 그래서 더 쉽게 생각할 수 있습니다!
그리고 나는이 코드를 사용하여 파일을 참조 두 번째 페이지 (nextpage.php) 행동 양식 변수에 말할 것을 잊었다 뭔가 다른 :이 경우
<?php
header('Location: dear-'.$_POST['firstname'].'.php');
?>
<html>
<form>
<input type="hidden" name="firstname" value="<?php echo $_POST['firstname']?>">
<input type="hidden" name="lastname" value="<?php echo $_POST['lastname']?>">
<input type="hidden" name="email" value="<?php echo $_POST['email']?>">
</form>
</html>
하는 방법이 값을 통과 할 (이름, 성 및 이메일)을 다음 페이지에 표시 하시겠습니까? 나는이 www.site.com/dear-name.php
작성해야한다는 것입니다 [ 'FIRSTNAME']; ?> – Mattt
나는이 포스트가 또한 도움이 될지도 모른다 믿는다; http://stackoverflow.com/questions/5576619/php-redirect-with-post-data – Hozikimaru
불과했지만, 나는 이메일을 보낼 때 나는'세션에서 값을 유지 –