将php变量发送到两页

时间:2012-02-11 17:20:06

标签: php forms

我有form.html。当用户提交表单时,变量将发送到page1.php。此page1.php将名称服务器输入存储到数据库,进行挖掘查询,将挖掘输出存储到数据库,然后将该用户重定向到form.html

问题在于挖掘查询。在挖掘任何回复之前,有时需要3-5秒,用户将被重定向到form.html。这意味着用户必须等待form.html没有响应3-5秒,然后再次重定向到form.html

我在想这个解决方案。 form.html重定向到page1.php。在将用户重定向到page1.php之后,form.html只会将用户输入存储到数据库。同时page1.php会将用户输入发送到page2.php并进行挖掘查询。实际上这就是问题所在。如何将数据发送到page1.php并将用户重定向到form.html,同时将数据发送到page2.php以进行后台挖掘查询并将挖掘输出存储到数据库。我不知道该怎么做。

由于我不需要瞬时结果,我认为我不需要AJAX或jquery来进行挖掘查询。用户只会看到从数据库中获取的输出。

提前致谢。

2 个答案:

答案 0 :(得分:1)

由于您不想使用Ajax,如何通过隐藏的iframe传递信息,以便在处理提交信息的第一页上进行挖掘查询?

答案 1 :(得分:1)

我知道你说你不认为你需要ajax,但是,我认为这是你最好和最简单的赌注。看看jQuery form plugin。它非常容易实现,您可以轻松使用其中一种回调方法来提交第二个表单。