PHP开源系统安装时侯的那种滚动提示框是如何实现的啊?就像安装某些CS软件一样,一边安装,一边会向上滚动提示输出:成功插入数据1
成功插入数据2...

我在我的PHP页面 也是成功插入一条数据后就 echo一个提示语句; 可是为什么是全部插入完之后,才一下把这些提示显示出来啊,而不是成功插入一条,就显示一条提示。

解决方案 »

  1.   

    服务器端全部执行完毕 才把结果返还给客户端 lz可以用sleep来验证这方面的知识你说的那个滚动提示 我猜是ajax来无刷新取得的吧
      

  2.   

    楼主参考下
    <?php
    ignore_user_abort(true);
    set_time_limit(0); 
    function just_do_it(){
    usleep(1000000);
    echo "sql执行成功";
    echo date('h:i:s') . "<br>";
    }
    ob_end_clean();
    ob_start();
    while(1){
    echo str_repeat(" ",1024);
    ob_flush();
         flush();
    just_do_it();
    }
    ?>