首頁 > php教程 > php手册 > 主體

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

WBOY
發布: 2016-06-13 10:31:02
原創
747 人瀏覽過

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(和PHP搭配之最佳组合)_query($query, $dbh);  
$row = MySQL(和PHP搭配之最佳组合)_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(和PHP搭配之最佳组合)_query($query, $dbh);  
$row = MySQL(和PHP搭配之最佳组合)_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(和PHP搭配之最佳组合)_query($query, $dbh);  
}
$query  = "update lt_t_online set lt_lasttime = now(),lt_state = 0 ";
$query .= " where lt_username = ".$name."";
$res = MySQL(和PHP搭配之最佳组合)_query($query, $dbh);  
?>


php<font class="reblank">(做为现在的主流开发语言)</font>无刷新感聊天室





  
  
  
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!