2011-02-03 55 views
1

我有一个表单,我想通过2页的表单数据。用户点击提交它传递到下一页,然后检查它是否传递到最后一页。我正试图找出如何做到这一点。我目前使用PHP,HTML和JavaScript传递表单数据

+2

使用php $ _SESSIONS全局。 – 2011-02-03 03:43:47

回答

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 [ '字段1']`,`$ _ POST数据[ '字段2']`

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

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

现在,您可以在启动`session_start()`的其他页面中使用会话变量。