我有一个form.html
。当用户提交表单时,变量将被发送到page1.php
。此 page1.php
会将名称服务器输入存储到数据库,进行 dig 查询,将 dig 输出存储到数据库,之后用户将被重定向到 form.html
。
问题出在 dig 查询上。有时,dig 可能需要 3-5 秒才能收到任何回复,并且用户将被重定向到 form.html
。这意味着用户必须在 form.html
上等待 3-5 秒且没有任何响应,然后才能再次重定向到 form.html
。
我正在考虑这个解决方案。 form.html
重定向到 page1.php
。 page1.php
仅在将用户重定向到 form.html
后将用户输入存储到数据库。同时page1.php
会将用户输入发送到page2.php
并进行dig查询。这实际上就是问题所在。如何将数据发送到 page1.php
并将用户重定向到 form.html
同时将数据发送到 page2.php
以制作背景dig 查询并将 dig 输出存储到数据库。我不知道该怎么做。
因为我不需要即时结果,所以我认为我不需要 AJAX 或 jquery 来进行挖掘查询。无论如何,用户只会看到从数据库中获取的输出。
提前致谢。
最佳答案
既然你不想使用Ajax,那么通过隐藏的iframe传递信息,在你处理提交信息的第一页上进行挖掘查询怎么样?
关于php - 将 php 变量发送到两个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9242266/