在原始页面中返回结果

时间:2010-05-07 20:48:00

标签: php

当用户提交他的数据时,我将他带到另一个进行大量计算的页面,然后我将其重定向到原始页面,简单:

<?php header("Location:http://mysite.com/index.php");

问题是我需要在此页面中显示所有变量和结果,但它们显然存储在另一个中,所以我需要你的帮助:)! 感谢您阅读本文!

4 个答案:

答案 0 :(得分:3)

PHP sessions

session_start();作为第一件事(以及您要访问此数据的所有网页)。

设置您想要访问的变量:

$_SESSION["somekey"] = "somevalue";

然后你可以在任何其他页面上回忆起它们。

当然,此功能依赖于会话cookie。

答案 1 :(得分:1)

您可以通过sessions

来实现这一目标

答案 2 :(得分:0)

会话将是您的最佳选择。请参阅php手册链接的其他答案。

您可以将它们附加到URI,但取决于字段长度和字段计数可能非常混乱(或者甚至不可能,如果太长)。

如果这些都不是选项(太长,不能使用cookie),您可以在GET参数中传递会话密钥。然后,您可以正常使用会话。

答案 3 :(得分:0)

不要忘记你可以使用数据库。