更新php页面,显示后台程序的结果并转到下一页

时间:2014-03-21 09:28:08

标签: php jquery html ajax page-refresh

我有一个网页来获取输入数据文件以及设置。后台程序获取文件并对其进行处理(需要2-3分钟才能完成)。提交后,我想移动到一个新页面,它必须每10秒自动刷新一次,以显示程序的更新。分析结束后,我想转到结果页面。如何在PHP中执行此操作?
类似于NCBI BLAST

3 个答案:

答案 0 :(得分:0)

您可以根据需要使用AJAX并刷新网页内容,并且可以使用PHP中的标题功能将您带到要转到的页面。 Expl:标题(位置:http://www.mylink.com

答案 1 :(得分:0)

您可以使用AJAX更新您网页的部分内容,或者只需使用

即可
<META HTTP-EQUIV="refresh" content="10; URL=''">

要完全刷新当前页面,此处10是您希望刷新页面的秒数

答案 2 :(得分:0)

多种方法:

使用元标记:

<META HTTP-EQUIV="refresh" content="; URL=">

使用Ajax

$.get() || $.post() || $.ajax() || $.load()

使用PHP标头重定向:

header("Location:...");

在一个时段后使用javascript刷新或重新加载:

window.setTimeOut(window.reload,1000)