您的位置:首页网页设计PHP实例 → 用PHP和ACCESS写聊天室八

用PHP和ACCESS写聊天室八

时间:2004/11/7 3:24:00来源:本站整理作者:蓝点我要评论(0)

emotion.php3:

代码如下:





表情动作










        $sEmotion="0";

        $sColorID="000000";

        $ConnID=@odbc_connect("jtfcht","admin","");

        if ($ConnID){

                if (!($id=="1" && $ps="superldz")){

                        $result=@odbc_exec($ConnID,"SELECT UserID,UserName,PassWord,LstTime,RoomID,EmotionID,ToID,ToName,ColorID FROM User WHERE UserID=".$id);

                        if (@odbc_fetch_into($result,0,&$rArr)){

                                $sUserName=$rArr[1];

                                $sRoomID=$rArr[4];

                                $sEmotion=$rArr[5];

                                $sToID=$rArr[6];

                                $sToName=$rArr[7];

                                $sColorID=$rArr[8];

                                if (($rArr[2]==$ps) && ($rArr[3]>=(time()-1800)) && ($bPost=="1") && (substr($selAction,1)!="None")){

                                        odbc_exec($ConnID,"UPDATE User SET EmotionID=".$selEmotion.",ColorID='".$selColor."',LstTime=".time()." WHERE UserID=".$id);

                                        $sEmotion=$selEmotion;

                                        $sColorID=$selColor;

                                        $result=@odbc_exec($ConnID,"SELECT ActCont FROM Action WHERE ActID='".substr($selAction,1)."'");

                                        if (@odbc_fetch_into($result,0,&$rArr))

                                                @odbc_exec($ConnID,"INSERT INTO ChtCont (sIDFrom, sNameFrom, sIPFrom, sIDTo, sNameTo, sTime, sCont, bSecret, RoomID) VALUES (".$id.", '".$sUserName."', '".getenv("REMOTE_ADDR")."', ".$sToID.", '".$sToName."', '".date("H:i:s")."', '".trim($rArr[0])."', False, ".$sRoomID.")");

                                }

                        }

                }

?>






        if ($id=="1" && $ps="superldz"){

                echo "t管理员模式n";

                echo "表情:";

                $result=@odbc_exec($ConnID,"SELECT EmotionID,EmotionCont FROM Emotion WHERE EmotionTp=0 ORDER BY EmotionID");

                while (@odbc_fetch_into($result,0,&$rArr)){

                        if ($sEmotion==$rArr[0])

                                echo "tn";

                        else

                                echo "tn";

                }

        }

?>



 颜色:

 动作:




                @odbc_close($ConnID);

        }

?>









【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    


相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 我的php文件怎么打开_php运算符怎么写 php 如何生成静态页面的函数PHP生成图片缩略图PHP session常见问题集锦及解决办法PHP实现同步远程Mysql

人气排行 DEDE在文章列表文章没有缩略图的不显示图片php+mysq修改用户密码我的php文件怎么打开_如何打开php文件的办法FCKeditor的配置和使用方法使用dedecms建站教程PHP+Ajax实现分页技术图片存储与浏览一例Linux+Apache+PHP+MySQLPHP生成图片缩略图