墨迹哥 发表于 2013-06-03 17:24

如何把php页面中的进度条于底层程序连接起来?

这问题以前问过,但是可能没有悬赏的关系,回答的人不多,而且没有什么可行的方案。

这次悬赏是奔着请教,且需要一个示例来的。

说下环境吧:
底层一个脚本p1.pl
后端是php写的页面。
我想要的是:在PHP页面中点击“运行”按钮进度条有显示运行的情况,例如运行到80%页面中进度条就到80%。
               不管是什么方法,只要实现该功能即可!
            
请教下各位大拿。希望有明确的案例。随时Email或跟帖子都行。

Email:tangyucong@163.com

cuphper 发表于 2013-06-03 21:45

分太少,,加0,才看问题

cuphper 发表于 2013-06-03 21:45

分太少,,加0,才看问题

lenky0401 发表于 2013-06-04 07:34

其实这是一个实时通信的问题,也就是你后端要实时的把当前进度告诉前端,通信可以采用无刷新的ajax,至于具体的案例应该有很多,可以搜索:Ajax 进度条。
当然,我没做过类似需求,但知道这是一种可行的方法,分我就不要了,:em17:。

墨迹哥 发表于 2013-06-04 09:13

回复 4# lenky0401


    你好,您的意思是我在后端实时输出信息, 然后AJAX捕获,根据信息来无刷新返回数据是吗?

    这个我知道怎么弄.我想知道还有木有别的更好的方法。。

maochanglu 发表于 2013-06-04 09:16

http://www.johnboyproductions.com/php-upload-progress-bar/
参考这个利用 apc 上传文件的, 进度提示。

墨迹哥 发表于 2013-06-04 09:49

回复 6# maochanglu


    重点我不是上传文件啊。。。我是执行程序。。例如我用shell_exec()执行一个程序,进度条控制

墨迹哥 发表于 2013-06-04 09:50

回复 4# lenky0401


    斑竹能否写出一个类似的页面来呢?。。。我真的很想学习下。。。{:2_169:}

seoyou 发表于 2013-06-04 19:00

很好的需求,我觉得执行shell_exec有这个必要。

墨迹哥 发表于 2013-06-04 19:28

回复 9# seoyou


    重点是怎么解决啊?
页: [1]
查看完整版本: 如何把php页面中的进度条于底层程序连接起来?