chtcont.php3:
代码如下:
$sC
$C
if ($ConnID){
if ($id=="1" && $ ps="superldz"){
$result=@odbc_exec($ConnID,"SELECT TOP 25 sTime,sCont,sNameFrom,sNameTo,SeqID,sIPFrom FROM ChtCont ORDER BY SeqID DESC");
$lMax=-1;
while (@odbc_fetch_into($result,0,&$rArr)){
$sLine=$rArr[0]." ".$rArr[1];
$sLine=str_replace("%m",$rArr[2]."[".$rArr[5]."]",$sLine);
$sLine=str_replace("%g",$rArr[3],$sLine);
$sLine.="
n";
if ($rArr[4]>$lMax) $lMax=$rArr[4];
$sC
}
if ($lMax>-1) @odbc_exec($Conn ID,"사용자 설정 업데이트 FirstTime=False,LastLoc=".($lMax 1)." WHERE UserID=". $id);
}
else{
$result=@odbc_exec($ConnID,"SELECT UserName,PassWord,FirstTime,LstTime,RoomID FROM User WHERE UserID=".$id);
if (@odbc_fetch_into($result,0,&$rArr)){
if ($rArr[1]==$ps){ if ($rArr[3]>=(시간 ()-1800)){
if ($rArr[2]){
$result=@odbc_exec($ConnID,"ChtCont에서 상위 25개 sTime,sCont,sNameFrom,sIDFrom,sNameTo,sIDTo,SeqID 선택 WHERE (bSecret=False OR (bSecret=True AND (sIDFrom=".$id." OR sIDTo=".$id." OR sIDTo=0))) AND (RoomID=".$rArr[4]." 또는 RoomID=0) ORDER BY SeqID DESC");
$lMax=-1;
(@odbc_fetch_into($result,0,&$rArr)){
$sLine=$rArr[0]." ".$rArr[1];
if ($id==$rArr[3])
$sLine=str_replace("%m","你",$sLine);
그 외
$sLine=str_replace("%m",$rArr[2],$sLine);
if ($id==$rArr[5])
$sLine=str_replace("%g","你",$sLine);
그 외
$sLine=str_replace("%g",$rArr[4],$sLine);
$sLine.="
n";
if ($rArr[6]>$lMax) $lMax=$rArr[6];
$sC
> )." WHERE 사용자ID=". $id);
}
}
else $sC align='center'>시간이 초과되었습니다