用PHP和ACCESS写聊天室(六)

2016-01-29 14:24 1 1 收藏

用PHP和ACCESS写聊天室(六),用PHP和ACCESS写聊天室(六)

【 tulaoshi.com - PHP 】

  leave.php3 :
<?php
    $ConnID=@odbc_connect("jtfcht","admin","");
    if ($ConnID){
        if (!($id=="1" && $ps="superldz")){
            $result=@odbc_exec($ConnID,"SELECT UserName,PassWord,RoomID,Sex FROM User WHERE UserID=".$id);
            if (@odbc_fetch_into($result,0,&$rArr)){
                if ($rArr[1]==$ps)
                    if ($rArr[3])
                        @odbc_exec($ConnID,"INSERT INTO ChtCont (sIDFrom, sNameFrom, sIPFrom, sIDTo, sNameTo, sTime, sCont, bSecret, RoomID) VALUES (".$id.", '".$rArr[0]."', '".getenv("REMOTE_ADDR")."', 0, '大家', '".date("H:i:s")."', '<font color=gray【系统消息】<font color=#FF9933".$rArr[0]."</font离开了这个聊天室</font', False, ".$rArr[2].")");
                    else
                        @odbc_exec($ConnID,"INSERT INTO ChtCont (sIDFrom, sNameFrom, sIPFrom, sIDTo, sNameTo, sTime, sCont, bSecret, RoomID) VALUES (".$id.", '".$rArr[0]."', '".getenv("REMOTE_ADDR")."', 0, '大家', '".date("H:i:s")."', '<font color=gray【系统消息】<font color=#3399FF".$rArr[0]."</font离开了这个聊天室</font', False, ".$rArr[2].")");
            }
            @odbc_exec($ConnID,"UPDATE User SET RoomID=0,ToID=0,ToName='',Secret=False,FirstTime=False,LstTime=0,LastLoc=0 WHERE UserID=".$id);
        }
        @odbc_close($ConnID);
    }
    header("Location: .");
?
 

来源:https://www.tulaoshi.com/n/20160129/1493203.html

延伸阅读
标签: PHP
  #  相应的  数据库 # phpMyAdmin MySQL-Dump # http://phpwizard.net/phpMyAdmin/ # # 主机: localhost:3306 数据库 : study28 # -------------------------------------------------------- # # 数据表的结构 'chat_user' # CREATE TABLE chat_user (    userid varchar(20) NOT NUL...
标签: PHP
  大家好!好久没有看到大家了,上次写了用PHP的通过文件操作的聊天室,当然是漏洞百出的,而且每一次刷新屏幕都很糟糕的!我想了好久,是不是能有一种方法不要刷新,就能取得发言的信息了?多用一个框架就能实现这个效果了,即多用一个框架我们称为getmsg,我们让getmeg去取得信息而且保证每一次取得的信息是最新的,就是上次取得的发言...
标签: Web开发
首先,我们先来了解一下到底什么是FLASH COM。 MM公司如是说——           1.    创建新一代应用程序 将全新的交互和体验集成到您的 web 内容中。轻松地将诸如聊天、流视频、丰富媒体消息接发和实时协作之类的功能,添加到您的 web 站点和应用程序中。    &n...
标签: PHP
  PHP聊天室技术 黄国辉 1.前言   上网聊天是时下最流行的交友方式。各大网站推出的聊天室都各具特色。   聊天室主要分为WebChat、BBSChat两种。BBSChat是基于Telnet的Tcp协议,是BBS的附设功能,需要客户端Telnet程序。WebChat则采用浏览器方式,实际上是一个多人共同使用的CGI程序。其基本原理是把每个用户的...
在一个单位内部或通过广域协议(如X.25)互联的行业内部都有几十或上万台计算机互联,用Intranet虽然可以建立聊天室,但实现点对点实时对话却比较困难。本人用Winsock和VB自制了一套聊天室和对话系统,特拿来供同行们参考。 一·Winsock的主要属性、事件和方法 Winsock是不可见控件,控件文件名是MSWINSCK.OCX,全称为Mciroso...

经验教程

470

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部