如何使用php output buffering和jquery创建进度条?
我一直在寻找这个星期,
我非常渴望了解这一点,这对我来说是一个非常大的帮助,有人在这里分享一些代码吗?
我知道这需要编写脚本。 我已经为我的客户端脚本尝试了sereval代码:
var request = new XMLHttpRequest();
request.addEventListener("progress", updateProgress, false);
function updateProgress(e) {
var percent = (e.loaded / e.total) * 100;
/** update the with of the progress bar **/
}
到我的服务器端,我不知道怎么做。但实际上我想将它用于mysql查询,以便我可以看到我的查询的进度,另一件事是我不知道如何使用输出缓冲。
请有人帮助我。
答案 0 :(得分:0)
有一些方法可以实现这个目标
1)使用PHP APC,iframe,Jquery
2)Flash文件
3)CGI脚本
你可以先试两个,这里是第二种方法的文章,它可以让你更清晰
http://pixeline.be/experiments/jqUploader/test.php
下面的第一个方法的文章,但您需要在服务器上配置PHP APC的第一种方法就像输出缓冲