来源:自学PHP网 时间:2014-12-25 09:56 作者: 阅读:次
[导读] 采用行写方式的聊天程序(之二),lt1.php:该程序为整个系统的入口,含有两个全局参数:chat_hh,uname分别记录当前最大的发言序号和发言者名称lt;?session_start;session_registerquot;chat_hhquot;;se...
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); ?> <html> <head> <title>PHP无刷新感聊天室</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script Language=javaScript> function wu(){ var un="<?echo $name;?>"; this.f2.document.fyq.username.value=un; this.f2.document.fyq.username.size=<?echo $un_len;?>; } </script> </head> <frameset cols='*,140' border=1 frameborder=1 framespacing=> <frameset rows="0,*,70,0" border="1" framespacing="0" frameborder="yes"> <frame src="about:blank" name="tforlt4"> <frame src="about:blank" name="f1" marginheight="3" marginwidth="5"> <frame src="ltsayno.php" name="f2"> <frame src="about:blank" name="bforlt3"> </frameset> <frameset rows='*,150' border=1 frameborder=1 framespacing=0> <frame src='ltonline.php' name='f3' marginwidth=0 scrolling='auto'> <frame src="about:blank" name='f4' marginwidth=0> </frameset> </frameset> <noframes> <body bgcolor="#FFFFFF"> </body></noframes> </html> 【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com