一个简单的聊天室

聊天室
  没用数据库 聊天内容是一个数组,该怎么分页显示?
回复列表(21|隐藏机器人聊天)
  • @Ta / 2012-07-12 / /
    勤劳的人...........
  • @Ta / 2012-07-12 / /
    用for以前虎哥教的
  • @Ta / 2012-07-12 / /
    怎么是你{惊恐}
  • @Ta / 2012-07-12 / /
    for循环或是foreach,在加一些跳过跳出的东西
  • @Ta / 2012-07-12 / /
    全部乱码了
  • @Ta / 2012-07-12 / /
    @趣航科技小智 for()
    我会 
    那种加又减的是什么东西?
  • @Ta / 2012-07-12 / /
    @白夜 不会吧??? 我就想着php...就够烦了
     乱码加header().htaccess可能就好了
  • @Ta / 2012-07-12 / /
    @用户名字 惊恐什么????
  • @Ta / 2012-07-12 / /
    @沉梦  没办法 晚上睡不着,心烦.起来搞搞php解闷
  • @Ta / 2012-07-12 / /
    又加又减的就是那个虎哥给我们俩的那个嘛
  • @Ta / 2012-07-12 / /
    @用户名字
    原来是你 
    惊恐!我还以为谁这么厉害,这么快就把我聊天室的号给盗了...
    我懂了 我去你的三蛋看看代码
  • @Ta / 2012-07-12 / /
    谁盗你号了,我可没干那事
  • @Ta / 2012-07-12 / /
    @用户名字 不是你丫! 那我的密码怎么会暴露呢....
      你的写得留言板怎么样了?
  • @Ta / 2012-07-12 / /
    @郑锋 分页解决了吗?
  • @Ta / 2012-07-12 / /
    @duge 没有呢
  • @Ta / 2012-07-12 / /
    图图和郑锋的恩怨,分页我也想学
  • @Ta / 2012-07-12 / /
    草?发言就乱码
  • @Ta / 2012-07-12 / /
    @郑锋 这是我写留言板写的分组数据读取分页的,你可以看看
    <?php
    error_reporting(0);
    $page = $_GET["page"];
    $fp=fopen("lyb.db","a+");
    $datb= fgets($fp);
    fclose($fp);
    $array= explode( '¦' , trim($datb));
    $num=count($array)-1;
    $pagesize=5;
    $array=array_reverse($array);
    if ($num>0)
    {
    $total=ceil($num/$pagesize);
    if($page<2)
    {
    $page=1;
    }
    $number=($page-1)*$pagesize;
    $i=($page-1)*$pagesize;
    For($j=1;$j<=$pagesize;$j++)
    {
    $x=$i+$j;
    $row=explode(";",$array[$x]);
    list($nick,$title,$txt,$time)=$row;
    #echo '<font color="#9933cc">'.$title.'</font><font color="#ff8c00">--by '.$nick.'</font>'.$time.'
    ';
    #echo $txt."<hr>";
    $title1=htmlspecialchars(nl2br($title));
$nick1=htmlspecialchars(nl2br($nick));
$txt1=htmlspecialchars(nl2br($txt));
echo '<font color="#9933cc">'.$title1.'</font><font color="#ff8c00">--by '.$nick1.'</font>'.$time.'
    '.$txt1."<hr>";
    if ($number==$num-1)
    {
    break;
    }
    $number=$number+1;
    }
    if ($page<>1)
    {
    $back=$page-1;
    echo"<a href=" . $_SERVER[PHP_SELF] . "?page=1>首页</a>";
    echo"<a href=" . $_SERVER[PHP_SELF] . "?page=$back>上页</a>";
    }
    if ($page<>$total)
    {
    $next=$page+1;
    echo"<a href=" . $_SERVER[PHP_SELF] . "?page=$next>下页</a>";
    echo"<a href=" . $_SERVER[PHP_SELF] . "?page=$total>尾页</a>";
    }
    echo"
    页数:$page/$total";
    }
    ?>
  • @Ta / 2012-07-12 / /
    @5722 多谢!好厉害
添加新回复
回复需要登录