流程百分比

时间:2011-06-10 15:51:21

标签: php jquery post

我使用jQuery发布了一个执行某些任务的PHP脚本。

$.post("script.php", params, function(data) { // task done }

在script.php中我知道每个时刻完成任务的百分比是多少。最后,PHP使用第一个HTML接收的数据写入json_encode()字符串,然后完成$.post调用。

我想要的是告诉(例如,每秒)从script.php到HTML完成任务的百分比(在屏幕上打印)

这可能吗?

2 个答案:

答案 0 :(得分:2)

您可以使用memcached或甚至单个文本文件存储php脚本服务器端的状态。

创建一个读取此状态的php,并返回其值。

现在启动您的脚本,并启动状态检查,您可以每1000毫秒运行一次。

答案 1 :(得分:0)

技术上可行,保持连接,但实现起来很复杂。