传递表单数据

时间:2011-02-03 03:42:23

标签: php forms submit

我有一个表单,我希望将表单数据传递到两页。用户单击提交它传递到下一页并进行检查然后将其传递到最后一页。我正试图找出如何做到这一点。我目前正在使用php,html和javascript

3 个答案:

答案 0 :(得分:3)

首页上会有表格和输入。

第二页(我假设它只是一个PHP脚本):

<?php
$name = $_POST['name'];

if ($name != '') {
  session_start();
  $_SESSION['name'] = $name;
  // redirect to third page
}
else {
  // whatever you need to do
}
?>

第三页:

<?php
  echo $_SESSION['name'];
?>

答案 1 :(得分:2)

您必须使用会话来传递多个页面中的值。假设你有像

这样的数据

`$ _POST ['field1']`,`$ _POST ['field2']`

现在你必须在页面中使用会话变量

<?php
session_start()
$_SESSION['field1'] = $_POST['field1']
$_SESSION['field2'] = $_POST['field2']

现在,您可以在启动`session_start()`。

的其他页面中使用会话变量

答案 2 :(得分:1)

将第一页上第一页的所有输入作为隐藏元素放置

将第一页输入的值放在会话/数据库/或其他地方,并让它们方便地处理第二页