ホームページ  >  記事  >  バックエンド開発  >  アクセス接続 PHP と ACCESS を使用してチャット ルームを作成する 5

アクセス接続 PHP と ACCESS を使用してチャット ルームを作成する 5

WBOY
WBOYオリジナル
2016-07-29 08:34:30826ブラウズ

member.php3 :
function delquot($sStr){
$s=str_replace(chr(124),"",$sStr);
$s=str_replace(chr(39),"",$s);
$s=str_replace(chr(34),"",$s);
$s を返します。
}
$C
if ($ConnID){
@odbc_exec($ConnID,"UPDATE ユーザー SET RoomID=0,ToID=0,T WHERE UserID=".$id);
if ((int)$sRoomID!=1){
$result=@odbc_exec($ConnID,"SELECT COUNT(UserID) FROM User Wここで RoomID=".$sRoomID);
@odbc_fetch_into($result,0,&$rArr);
if ($rArr[0]==0) @odbc_exec($ConnID,"DELETE * FROM Room Where RoomID=".$sRoomID);
}
$sRoomID=$sNewRoomID;
}
}
if (!$bYes){
?>


新建房间出错






新建


exit(); }
休憩;
ケース "2":
$sKick=substr($sMember,2); if($ id == "1" && $ ps = "superldz"){
$ result =@odbc_exec($ connid、 "select userid、userId ="。($ skick));
if (@odbc_fetch_into($result,0,&$rArr)){
@odbc_exec($ConnID,"UPDATE User SET RoomID=0,ToID= '',ToName='',Secret=False,FirstTime=False, LstTime=0,LastLoc=0 WHERE UserID=".$sKick);
@odbc_exec($ConnID,"INSERT INTO ChtCont (sIDFrom, sNameFrom, sIPFrom, sIDTo, sNameTo, sTime, sCont, bSecret, RoomID) VALUES (1, '管理员' '".getenv (「REMOTE_ADDR」)。 ', 0, '大家', '".date("H:i:s")."', '【系统消息】".$rArr[1]."这个坏蛋被踢この聊天室が出ました:-)'、False、0)");
}
}
else{ if ($sKick=="0" || $sKick==$id) $bCanKick="2";
else $bCanKick="1";
$result=@odbc_exec($ConnID,"SELECT MasterID FROM Room WHERE RoomID=".$sRoomID);
if (@odbc_fetch_into($result,0,&$rArr)){
if ($rArr[0]!=$id) $bCanKick="3";
}
else $bCanKick="4"; if($ bcankick == "1"){
@odbc_exec($ connid、 "uspled users set lsttime ="。time()。 "where userid ="。$ id);
@odbc_exec($ConnID,"UPDATE ユーザー SET RoomID=1 WHERE UserID=".$sKick);
}
else{
?>


踢人出错





動きません!


这里戻ります


exit();


休憩。
ケース "3":
$sToID=substr($selMember,2);
if ($sToID=="0")
$sToName="大家";
else{
$result=@odbc_exec($ConnID,"SELECT UserName FROM User WHERE UserID=".$sToID);
if (@odbc_fetch_into($result,0,&$rArr))
$sToName=$rArr[0];
else
$sToName="未知";
}} @odbc_exec($ connid、 "Update users set toid ="。$ stoid。 "、toname = '"。$ stoname。 "'、lsttime ="。time()。 "where userid ="。$ id)) ;
休憩;
}
?>




人员