• 技术文章 >后端开发 >php教程

    采用行写方式的聊天程序(之二)_PHP

    2016-06-01 12:42:33原创245
    lt1.php:
    该程序为整个系统的入口,含有两个全局参数:chat_hh,uname分别记录当前最大的发言序号和发言者名称

    session_start();
    session_register("chat_hh");
    session_register("uname");


    //取数据库最大编号
    include("g_fun.php");
    f_connectdb();
    $query = "select max(lt_id) as rmaxid from lt_t_content";
    $res = mysql_query($query, $dbh);
    $row = mysql_fetch_array($res);
    $f_chat_hh = $row["rmaxid"];
    if (empty($f_chat_hh)) { $f_chat_hh = 0; }
    if ($f_chat_hh > 12 ) {
    $chat_hh=$f_chat_hh - 12;
    } else
    $chat_hh=$f_chat_hh;

    $un_len=strlen($name);
    $uname=$name;

    //增加在线人员信息
    $query = "select count(*) as rcount from lt_t_online where lt_username = '".$name."'";
    $res = mysql_query($query, $dbh);
    $row = mysql_fetch_array($res);
    $lcount = $row["rcount"];
    if ($lcount == 0) {
    $query = "insert into lt_t_online(lt_username,lt_lasttime) values(";
    $query .= "'".$name."',now())";
    $res = mysql_query($query, $dbh);
    }
    $query = "update lt_t_online set lt_lasttime = now(),lt_state = '0' ";
    $query .= " where lt_username = '".$name."'";
    $res = mysql_query($query, $dbh);
    ?>


    PHP无刷新感聊天室















    <br> <body bgcolor="#FFFFFF"> <br> </body>


    【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:PHP实现图片简单上传_PHP 下一篇:二十行语句实现从Excel到mysql的转化_PHP

    相关文章推荐

    • 对PHP排序稳定性问题的深思!• 解析PHP闭包及Clourse类方法的作用• PHP5.0对象模型探索之抽象方法和抽象类_PHP• 第十三节对象串行化[13]_PHP• 在CentOS系统上从零开始搭建WordPress博客的全流程记录_php实例

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网