用PHP和ACCESS写聊天室(六)


Posted in PHP onOctober 09, 2006

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: .");
?>

PHP 相关文章推荐
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
Jun 05 PHP
PHP中判断变量为空的几种方法小结
Nov 12 PHP
php根据身份证号码计算年龄的实例代码
Jan 18 PHP
解决php接收shell返回的结果中文乱码问题
Jan 23 PHP
php实现mysql备份恢复分卷处理的方法
Dec 26 PHP
php的GD库imagettftext函数解决中文乱码问题
Jan 24 PHP
php 类自动载入的方法
Jun 03 PHP
php删除数组指定元素实现代码
May 03 PHP
Laravel5.* 打印出执行的sql语句的方法
Jul 24 PHP
PHP中TP5 上传文件的实例详解
Jul 31 PHP
Laravel框架定时任务2种实现方式示例
Dec 08 PHP
Laravel第三方包报class not found的解决方法
Oct 13 PHP
PHP+javascript模拟Matrix画面
Oct 09 #PHP
用PHP和ACCESS写聊天室(五)
Oct 09 #PHP
用PHP和ACCESS写聊天室(四)
Oct 09 #PHP
用php和MySql来与ODBC数据连接
Oct 09 #PHP
WHOIS类的修改版
Oct 09 #PHP
很实用的一个完整email发送程序
Oct 09 #PHP
用PHP和ACCESS写聊天室(三)
Oct 09 #PHP
You might like
PHP及Zend Engine的线程安全模型分析
2011/11/10 PHP
ThinkPHP3.1新特性之对分组支持的改进与完善概述
2014/06/19 PHP
php中error与exception的区别及应用
2014/07/28 PHP
php命令行用法入门实例教程
2014/10/27 PHP
PHP数组的定义、初始化和数组元素的显示实现代码
2016/11/05 PHP
PHP不使用内置函数实现字符串转整型的方法示例
2017/07/03 PHP
PHP实现一个多功能购物网站的案例
2017/09/13 PHP
ThinkPHP框架整合微信支付之JSAPI模式图文详解
2019/04/09 PHP
php和html的区别点详细总结
2019/09/24 PHP
JavaScript学习笔记(二) js对象
2011/10/25 Javascript
Node.js中使用计时器定时执行函数详解
2014/08/15 Javascript
AngularJS语法详解(续)
2015/01/23 Javascript
JQuery插件ajaxfileupload.js异步上传文件实例
2015/05/19 Javascript
学习JavaScript设计模式之装饰者模式
2016/01/19 Javascript
onclick和onblur冲突问题的快速解决方法
2016/04/28 Javascript
Jquery循环截取字符串的方法(多出的字符串处理成&quot;...&quot;)
2016/11/28 Javascript
详解Nodejs基于mongoose模块的增删改查的操作
2016/12/21 NodeJs
浅谈事件冒泡、事件委托、jQuery元素节点操作、滚轮事件与函数节流
2017/07/22 jQuery
利用JavaScript如何查询某个值是否数组内
2017/07/30 Javascript
vue+elementui实现点击table中的单元格触发事件--弹框
2020/07/18 Javascript
[00:57]林俊杰助阵DOTA2亚洲邀请赛
2015/01/28 DOTA
[44:15]DOTA2上海特级锦标赛主赛事日 - 5 败者组决赛Liquid VS EG第二局
2016/03/06 DOTA
Python编写检测数据库SA用户的方法
2014/07/11 Python
1分钟快速生成用于网页内容提取的xslt
2018/02/23 Python
python远程调用rpc模块xmlrpclib的方法
2019/01/11 Python
pandas删除指定行详解
2019/04/04 Python
使用Fabric自动化部署Django项目的实现
2019/09/27 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
如何使用python实现模拟鼠标点击
2020/01/06 Python
地理科学专业毕业生求职信
2013/10/15 职场文书
新闻编辑自荐信
2013/11/03 职场文书
测量工程专业求职信
2014/02/24 职场文书
好听的队名和口号
2014/06/09 职场文书
小学红领巾广播稿(3篇)
2014/09/13 职场文书
2015年七一建党节演讲稿
2015/03/19 职场文书
使用Python开发冰球小游戏
2022/04/30 Python