总贴数和今日发贴数如何即时更新?
就是每隔几秒钟可以动态变化的那种,不用刷新页面我有一种想法是:把发贴数写入到xml文件中,然后每隔几秒,读一下这个文件
当有用户发贴时,发布完更新xml中的数字,其它网站是不是这样处理的,
有发贴时,总贴数不断累加就可以了,但是今日发贴数,如何处理呢?
比如:23号的今日发贴为:1000
当到24日0点的时候,这个数字要改成0,然后再累加,这里怎么样处理?

解决方案 »

  1.   

    今日发帖数,按每天日期存一个文件,例如 2010-4-14_day_count.xml 每天读取每天的xml 文件。
     
      

  2.   

    /*-----------首页即时数字----------*/
    function read_num(){
    $("#totalmsg").load("do.php?action=read_num&type=total");
    $("#todaymsg").load("do.php?action=read_num&type=today");
    window.setTimeout("read_num()",2000);
    }
    我用这种方法读的,不过有时能读出来,有时读不出来怎么回事?