2013-04-17 60 views
-1

新手入门,没有代码,只是一个问题。 我有一个接受用户输入的表单,然后验证输入。 input.php 如果无效,它会重复输入页面。 如果有效,则进入另一个 process.php从一个PHP表单获取变量到另一个PHP表单

我不明白的是如何从input.php获取的用户数据process.php 我宁愿做没有存储在数据库中的数据或文件。 任何帮助,将不胜感激。

+0

使用'$ _SESSION'变量... – saveATcode

+0

如果您正在使用HTML表单访问一个想法,你可以通过POST请求传递。否则,您可以使用SESSION变量。只需浏览一下PHP会话。 –

+0

'http:// php.net/manual/en/reserved.variables.session.php'参照这个,要知道要做会话.. – saveATcode

回答

0

在process.php上只使用$_POST ,$_GET or $_REQUEST打印数据,您将获得通过表单处理的所有数据。例如, index.php文件

<html> 
<body> 

<form action="process.php" method="post"> 
Name: <input type="text" name="fname"> 
Age: <input type="text" name="age"> 
<input type="submit"> 
</form> 

</body> 
</html> 

process.php

<html> 
<body> 

Welcome <?php echo $_POST["fname"]; ?>!<br> 
You are <?php echo $_POST["age"]; ?> years old. 

</body> 
</html> 
1

您可以使用会话存储在服务器上的值或使用GET通过URL值传递。

请参考PHP手册中有使用$_SESSION$_GET

相关问题