<?php
require 'connect.php';
require 'header.php';
require 'result.php';
list($msec,$sec) = explode(chr(32),microtime());
$HeadTime = $sec+$msec;
$us = $row['user'];
$max = $row['max'];
$smset = $row['smiles'];
$us_ip = $row['user_ip'];
$us_soft = $row['user_soft'];
$bind1 = $row['bind1'];
$bind2 = $row['bind2'];
$bind3 = $row['bind3'];
$bind4 = $row['bind4'];
$avr = $row['avr'];
$bmax = $max*2;
$today = gmdate('H:i', time() + $correct_time);
$time_topic = gmdate('H:i', time() + $correct_time);
$agent = check($_SERVER['HTTP_USER_AGENT']);
$addr = $_SERVER['REMOTE_ADDR'];
$towhom = intval($_POST['towhom']);
$prvt = intval($_POST['prvt']);
$rm = intval($_GET['rm']);
$set = mysql_fetch_assoc(mysql_query('SELECT * FROM `setting` LIMIT 1'));
if($rm > 21)
{$rm = 0;}
mysql_query('UPDATE `antihack_users` SET room='.$rm.' WHERE id = '.$id);
if($rm == 10)
{
$pwd = check($_GET['pwd']);
if(!$pwd)
{$pwd = rand(1111,9999);}
}
$room = 'room'.$rm;
if($row['fsize'] == 'small')
{$fsize1 = '<small>'; $fsize2 = '</small>';}
elseif($row['fsize'] == 'big')
{$fsize1 = '<big>'; $fsize2 = '</big>';}
else
{$fsize1 = null; $fsize2 = null;}
if(($row['level']<4)&&($rm == 11))
{
print $top.'
<card id="error" title="Error" ontimer="enter.php?id='.$id.'&ps='.$ps.'">
<timer value="5"/>
<p>
Извините!!! Но в эту комнату ВАМ доступ закрыт.
</p></card></wml>';
mysql_close();
exit;
}
if(($us_soft != $agent||$us_ip != $addr) && $row['safe'] == 1)
{
mysql_query("UPDATE `antihack_users` SET user_soft='".$agent."', user_ip = '".$addr."' WHERE id = ".$id);
print $top.'
<card id="warning" title="Warning!">
<p>
<small>
<a href="chat.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&ref='.$ref.'">Продолжить</a><br/>
Предупреждение безопасности<br/>
Внимание!<br/>
Ваш текущий софт или IP адрес не совпадают с IP+SOFT последнего захода. Если вы не использовали в последнее время ip '.$us_ip.' или софт '.$us_soft.', это может означать, что кто-то заходил с Вашего ника. Рекомендуем сменить ваш пароль. Отключить систему безопасности можно в настройках чата.<br/>
<a href="chat.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&ref='.$ref.'">Продолжить</a><br/>
</small>
</p></card></wml>';
exit;
}
elseif($row['user_soft'] != $agent||$row['user_ip'] != $addr)
{mysql_query("UPDATE `antihack_users` SET user_soft='".$agent."', user_ip = '".$addr."' WHERE id = ".$id);}
if(($row['banned'] == 1) && ($row['level']<7))
{
print $top.'
<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>
<card id="error" title="Error" ontimer="index.php">
<timer value="5"/>
<p>
Этот ник забаннен!
</p></card></wml>';
mysql_close();
exit;
}
mysql_query("SELECT `klu4` FROM `bannlist` WHERE (ip = '".$addr."')AND(soft = '".$agent."') LIMIT 1");
if(mysql_affected_rows()!=0 && $rm!=9 && $row['level']<7)
{
$room9 = mysql_fetch_assoc(mysql_query('SELECT `name` FROM `rooms` WHERE rm=9'));
print $top.'
<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>
<card id="ban" title="Error" ontimer="index.php">
<timer value="5"/>
<p>
Вы забанены по связке IP+SOFT!<br/>
Доступ Вам разрешен только в <a href="anlim.php?id='.$id.'&ps='.$ps.'">'.$room9['name'].'</a>
</p></card></wml>';
mysql_close();
exit;
}
//End ip-soft
if(time()<$row['kik'] && $rm!=9 && $row['level']<7)
{
$room9 = mysql_fetch_assoc(mysql_query('SELECT `name` FROM `rooms` WHERE rm=9'));
print $top.'
<head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>
<card id="vypnut" title="Error" ontimer="index.php">
<timer value="45"/>
<p>
'.$row['whokik'].' выпнул(а) Вас из чата.
Разбан через '.($row['kik']-time()).' (сек)<br/>
Причина: '.$row['whykik'].'<br/>
А пока вам разрешен доступ только в <a href="anlim.php?id='.$id.'&ps='.$ps.'">'.$room9['name'].'</a>
</p></card></wml>';
mysql_close();
exit;
}
//End
//
$optim = 0;
$f = fopen('syst/optim.dat','a+');
flock($f,LOCK_EX);
$optimdata = fread($f,16);
if($optimdata<time())
{
ftruncate($f,0);
fputs($f,time()+86400);
fflush($f);
$optim = 1;
}
flock($f,LOCK_UN);
fclose($f);
if($optim == 1)
{
for($num=0; $num<=20; $num++)
{
mysql_query('TRUNCATE TABLE `room'.$num.'`');
mysql_query('OPTIMIZE TABLE `room'.$num.'`');
}
}
if($set['shut'] == 0)
{
$printan = 0;
$andata = file('syst/anekdot.dat');
if($andata[0]<time())
{
$f = fopen('syst/anekdot.dat','wb');
fputs($f,time()+$set['shutint']);
$printan = 1;
fclose($f);
}
if($printan == 1)
{
$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(klu4) AS `num` FROM `anekdot`'));
$rnd = rand(1,$a['num']);
$b = mysql_fetch_assoc(mysql_query('SELECT `message` FROM `anekdot` WHERE klu4 = '.$rnd.' LIMIT 1'));
$mes = $b['message'];
$rnd = rand(1,99999999);
$zz = mysql_fetch_assoc(mysql_query('SELECT `user` FROM `antihack_users` WHERE id=3 LIMIT 1'));
for($num=$set['roomon']; $num<=$set['roomoff']; $num++)
{
mysql_query('INSERT INTO `room'.$num.'` SET klu4='.$rnd.", time='".$today."', who='".$zz['user']."', message='".$mes."', id=".$HeadTime.", towhom='', hid=0, usid=3");
mysql_query('ANALYZE TABLE `room'.$num.'`');
}
}
}
$iname = mysql_fetch_assoc(mysql_query('SELECT `topic` FROM `rooms` WHERE `rm` = '.$rm.' LIMIT 1'));
$topic = $iname['topic'];
if($rm == 0)
{require 'umnik1.php';}
if($_POST['msg'])
{
$msg = substr($_POST['msg'],0,1024);
if($msg[0].$msg[1].$msg[2].$msg[3].$msg[4].$msg[5] == '/users')
{
$tm = time()-300;
$inr = mysql_query('SELECT `user` FROM `antihack_users` WHERE id>11 AND `inv`=0 AND `onl`>"'.$tm.'" AND `room`='.$rm.' GROUP BY `user` ORDER BY `onl` DESC');
$msg = 'Сейчас в Комнате: ';
while($k = mysql_fetch_assoc($inr))
{$msg.= $k['user'].', ';}
$msg = substr($msg,0,-2);
}
elseif($msg[0].$msg[1].$msg[2].$msg[3].$msg[4]=='!bash')
{
$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(klu4) AS `num` FROM `anekdot`'));
$b = mysql_fetch_assoc(mysql_query('SELECT `message` FROM `anekdot` WHERE klu4 = '.rand(1,$a['num']).' LIMIT 1'));
$msg = $b['message'];
}
elseif($msg[0].$msg[1].$msg[2].$msg[3].$msg[4].$msg[5]=='!topka' || $msg[0].$msg[1].$msg[2].$msg[3].$msg[4].$msg[5].$msg[6]=='!ftopke')
{
$a = mysql_query('SELECT `words` FROM `topka`');
while($b = mysql_fetch_assoc($a))
{$words.=$b['words'].', ';}
if(!$words)
{$msg = 'Топка пуста =(';}
else
{$msg = 'Фтопку уже кинули - [b]'.substr($words,0,-2).'[/b]';}
}
elseif($msg[0].$msg[1].$msg[2].$msg[3].$msg[4].$msg[5].$msg[6]=='!ftopku')
{
$msg = trim(substr($msg,7));
mysql_query('INSERT INTO `topka` SET `words` = "'.$msg.'"');
$msg = 'Фтопку кинули - [b]'.$msg.'[/b]';
}
elseif($msg[0].$msg[1].$msg[2].$msg[3].$msg[4].$msg[5].$msg[6].$msg[7]=='!iztopki' && $row['level']>3)
{
$msg = trim(substr($msg,8));
mysql_query('DELETE FROM `topka` WHERE `words` = "'.$msg.'"');
$msg = 'Из топки удален - [b]'.$msg.'[/b]';
}
elseif($msg[0].$msg[1].$msg[2].$msg[3].$msg[4].$msg[5].$msg[6].$msg[7].$msg[8]=='!deltopka' && $row['level']>4)
{
mysql_query('TRUNCATE TABLE `topka`');
$msg = 'Топка очищена!';
}
elseif($msg[0].$msg[1].$msg[2]=='/pr')
{
$_POST['prvt'] = 1;
$msg = trim(substr($msg,3));
$nick = explode(' ',$msg);
$_POST['nick'] = check(str_replace(',',null,$nick[0]));
$msg = strstr($msg,' ');
$inf = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `antihack_users` WHERE `user`='".$_POST['nick']."'"));
$towhom = $inf['id'];
}
if($row['translit']==1 && $msg[0].$msg[1].$msg[2]=='/me')
{$msg = '/me'.trun_to_rus(substr($msg,3));}
elseif($row['translit']==1)
{$msg = trun_to_rus($msg);}
$msg = msg_check($msg);
$str1 = null;
$str2 = $msg;
if($_POST['prvt'] == 0)
{$towhom = null;}
if($row['level'] < 5)
{require 'filtr.php';}
// BBcode
if(!substr_count($msg,'<') && !substr_count($msg,'>'))
{
require 'smile.php';
$minpos = 500;
$nm = 500;
for($j=0; $j<sizeof($smiles); $j++)
{
$tmpp = strpos($msg,$smiles[$j]);
if(($tmpp < $minpos)&&($tmpp !== false))
{
$minpos = $tmpp;
$nm = $j;
}
}
if($minpos != 500)
{
if($row['translit'] == 1)
{
$st1 = substr($msg, 0, $minpos+strlen($smiles[$nm]));
$st2 = substr($msg, $minpos+strlen($smiles[$nm]), strlen($msg)-strlen($st1));
$st1_wosm = $st1;
$st1 = str_replace($smiles[$nm],$replaces[$nm],$st1);
if(strpos($replaces[$nm],'smilean/'))
{$st1_woasm = $st1_wosm;}
else
{$st1_woasm = $st1;}
$msg_woasm = $st1.$st2;
$msg_wosm = $st1_wosm.$st2;
$msg = $st1_woasm.$st2;
}
else
{
$st1 = substr($msg,0,$minpos);
$st2 = substr($msg,$minpos, strlen($smiles[$nm]));
$st3 = substr($msg,$minpos+strlen($smiles[$nm]),strlen($msg)-strlen($st1)-strlen($st2));
if($rm)
{$st1 = trun_to_rus($st1);}
$st2_wosm = $st2;
$st2 = $replaces[$nm];
if(strpos($replaces[$nm],'smilean/'))
{$st2_woasm = $st2_wosm;}
else
{$st2_woasm = $st2;}
if($rm)
{$st3 = trun_to_rus($st3);}
$msg = $st1.$st2_woasm.$st3;
$msg_wosm = $st1.$st2_wosm.$st3;
$msg_woasm = $st1.$st2.$st3;
}
}
unset($smiles);
unset($replaces);
$msg = $str1.$msg;
}
$a=mysql_fetch_assoc(mysql_query('SELECT `message` FROM `'.$room.'` WHERE `usid` = '.$id.' ORDER BY `id` DESC LIMIT 1'));
if($a['message'] != $msg)
{
$a=mysql_fetch_assoc(mysql_query('SELECT COUNT(*) AS `sum` FROM '.$room.' WHERE (usid = '.$id.')AND(id > '.($HeadTime-90).')'));
if($a['sum']>=7 && $row['level']<4)
{
$system = mysql_fetch_assoc(mysql_query('SELECT `user` FROM `antihack_users` WHERE id=1 LIMIT 1'));
mysql_query('UPDATE `antihack_users` SET kik = '.($HeadTime+240).', whykik = \'флуд\', whokik = \''.$system['user'].'\' WHERE id = '.$id);
}
//$posts = $row['posts'];
//$posts++;
if($rm == 10)
{mysql_query('UPDATE `antihack_users` SET posts=posts+1, onl="'.time().'" WHERE id = '.$id);}
else
{mysql_query('UPDATE `antihack_users` SET posts=posts+1, onl="'.time().'", room='.$rm.' WHERE id = '.$id);}
$hid = $row['inv'];
$kol++;
$rnd = rand(0,99999999);
if($rm == 0)
{
$b = mysql_fetch_assoc(mysql_query('SELECT * FROM `vopros` LIMIT 1'));
$nom = $b['number'];
$vr = $b['time'];
$answ = $b['answer'];
$tran = $b['tran'];
$b = mysql_fetch_assoc(mysql_query('SELECT `user` FROM `antihack_users` WHERE id=2 LIMIT 1'));
$name = $b['user'];
$amsg = strtolower(rus_to_k(str_replace($name.' ,',null,$msg)));
$kansw = rus_to_k($answ);
}
if($_POST['nick'])
{
$nick = check($_POST['nick']);
$msg = $nick.', '.$msg;
if($msg_wosm)
{$msg_wosm = $nick.', '.$str1.$msg_wosm;}
if($msg_woasm)
{$msg_woasm = $nick.', '.$str1.$msg_woasm;}
}
if($_POST['nastr'])
{
$nastr = check($_POST['nastr']);
$msg = $nastr.$msg;
if($msg_wosm)
{$msg_wosm = $nastr.$str1.$msg_wosm;}
if($msg_woasm)
{$msg_woasm = $nastr.$str1.$msg_woasm;}
}
if(($rm == 0)&&($amsg == $kansw||$amsg == $tran) && $nom != 5)
{mysql_query('INSERT INTO `room0` SET klu4='.$rnd.", time='".$today."', who='".$us."', message='".$msg."', messagewosm='".$msg_wosm."', messagewoasm='".$msg_woasm."', id='".$HeadTime."', towhom='".$towhom."', hid=1, usid=".$id);}
elseif($rm == 10)
{mysql_query('INSERT INTO `room10` set klu4='.$rnd.", time='".$today."', who='".$us."', message='".$msg."', messagewosm='".$msg_wosm."', messagewoasm='".$msg_woasm."', id='".$HeadTime."', towhom='".$towhom."', hid=".$hid.", usid=".$id.", pwd='".$pwd."'");}
else
{mysql_query('INSERT INTO `'.$room.'` SET klu4='.$rnd.", time='".$today."', who='".$us."', message='".$msg."', messagewosm='".$msg_wosm."', messagewoasm='".$msg_woasm."', id='".$HeadTime."', towhom='".$towhom."', hid=".$hid.", usid=".$id);}
$usmes['time'] = $today;
$usmes['who'] = stripslashes($us);
$usmes['usid'] = $id;
$usmes['message'] = stripslashes($msg);
$usmes['messagewosm'] = stripslashes($msg_wosm);
$usmes['messagewoasm'] = stripslashes($msg_woasm);
$usmes['id'] = $HeadTime;
$usmes['towhom'] = stripslashes($towhom);
$smthwr = 1;
if($rm == 0)
{require 'umnik2.php';}
}
}
if($rm == 10)
{$takep = '&ref='.$ref.'&pwd='.$pwd;}
else
{$takep = '&ref='.$ref;}
$a = mysql_fetch_assoc(mysql_query('SELECT COUNT(`readd`) AS `num` FROM `zapiski` WHERE (idtowhom = '.$id.')AND(readd = 0)AND(ininc = 1)'));
//////////////////
ob_start();
if($row['wap'] == 0)
{
print $top.'
<head><meta forua="true" http-equiv="Cache-Control" content="no-cache,no-store,must-revalidate"/></head>';
if($avr != 0)
{print '<card id="x" title="'.$topic.'-'.$time_topic.'" ontimer="chat.php?id='.$id.'&ps='.$ps.'&rm='.$rm.$takep.'"><timer value="'.$avr.'"/>';}
else
{print '<card id="x" title="'.$topic.'-'.$time_topic.'">';}
if($row['kn_update'] == 0)
{print '<do type="options" name="refresh" label="Обновить"><go href="chat.php?id='.$id.'&ps='.$ps.'&rm='.$rm.$takep.'"/></do>';}
if($row['kn_say'] == 0)
{print '<do type="options" name="add" label="Сказать"><go href="#add"/></do>';}
if($row['kn_letters'] == 0)
{print '<do type="options" name="mes" label="Записки('.$a['num'].')"><go href="chatmail.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&ref='.$ref.'"/></do>';}
if($row['kn_whochat'] == 0)
{print '<do type="options" name="who" label="Кто где?"><go href="who.php?id='.$id.'&ps='.$ps.'&rm='.$rm.$takep.'"/></do>';}
$tm = time()-300;
$inr = mysql_fetch_assoc(mysql_query('SELECT COUNT(`id`) FROM `antihack_users` WHERE id>11 AND `inv`=0 AND `onl`>"'.$tm.'" AND `room`='.$rm));
if(($row['kn_whoroom'] == 0)&&($rm != 10))
{print '<do type="options" name="who_room" label="Кто тут?('.$inr['COUNT(`id`)'].')"><go href="whoroom.php?id='.$id.'&ps='.$ps.'&rm='.$rm.$takep.'"/></do>';}
if(($row['kn_clroom'] == 0)&&($rm != 10))
{
if(($row['level']>3)&&($row['level'] != 7))
{print '<do type="options" name="clear" label="Чистка"><go href="mpanel.php?id='.$id.'&ps='.$ps.'&do=clroom&rm='.$rm.'&ref='.$ref.'"/></do>';}
elseif ($row['level'] == 7)
{print '<do type="options" name="clear" label="Чистка"><go href="apanel.php?id='.$id.'&ps='.$ps.'&go=clroom&rm='.$rm.'&ref='.$ref.'"/></do>';}
}
if($row['kn_nood'] == 0)
{print '<do type="options" name="nastroi" label="Настроение"><go href="nood.php?id='.$id.'&ps='.$ps.'"/></do>';}
if($row['kn_holl'] == 0)
{print '<do type="options" name="enter" label="Прихожая"><go href="enter.php?id='.$id.'&ps='.$ps.'"/></do>';}
if($row['kn_cabinet'] == 0)
{print '<do type="options" name="change" label="Личное"><go href="cabinet.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&ref='.$ref.'"/></do>';}
if(($row['kn_stats'] == 0)&&($rm == 0))
{print '<do type="options" name="stats" label="Статистика"><go href="statistik.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&mod=10ym&ref='.$ref.'"/></do>';}
if(($row['kn_kommands'] == 0)&&($rm == 0))
{print '<do type="options" name="kom" label="Команды"><go href="faq.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&ref='.$ref.'&mod=vict_kom"/></do>';}
if(($row['trade'] == 0)&&($rm == 0))
{print '<do type="options" name="trader" label="Купи ответ"><go href="prodavec.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&ref='.$ref.'"/></do>';}
if(($row['kn_sos'] == 0)&&($rm != 9))
{print '<do type="options" name="help" label="Вызов Модера"><go href="sos.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&ref='.$ref.'"/></do>';}
if($rm == 10)
{print '<do type="options" name="klu4" label="Сменить ключ"><go href="intim.php?id='.$id.'&ps='.$ps.'&ref='.$ref.'"/></do>';}
if(($row['level']>3)&&($rm != 10)&&($row['kn_topic'] == 0))
{print '<do type="options" name="topic" label="Топик"><go href="topic.php?id='.$id.'&ps='.$ps.'&rm='.$rm.$takep.'"/></do>';}
print '<p>'.$fsize1;
if($a['num'] != 0)
{print '<strong>Вам пришло письмо <a href="inbox.php?id='.$id.'&ps='.$ps.'&ref='.$ref.'">('.$a['num'].')</a></strong><br/>';}
print '<a href="#add" accesskey="'.$bind1.'">Сказать('.$bind1.')</a><br/>
<a href="chat.php?id='.$id.'&ps='.$ps.'&rm='.$rm.$takep.'" accesskey="'.$bind2.'">Обновить('.$bind2.')</a><br/>
---<br/>';
}
else
{
if(substr_count($_SERVER['HTTP_USER_AGENT'], 'MSIE'))
{header('Content-type: text/html; charset=UTF-8');}
else
{header('Content-type: application/xhtml+xml; charset=UTF-8');}
if($row['fsize'] == 'small')
{$fsize1 = '<div style="font-size:8pt">';}
elseif($row['fsize'] == 'big')
{$fsize1 = '<div style="font-size:12pt">';}
else
{$fsize1 = '<div>';}
$fsize2 = '</div>';
print $top_xhtml.'
<head>
<title>'.$topic.'-'.$time_topic.'</title>
<meta http-equiv="Cache-Control" content="no-cache,no-store,must-revalidate"/>
<link rel="stylesheet" type="text/css" href="'.$row['wap'].'.css"/>';
if($avr != 0)
{print '<meta http-equiv="refresh" content="'.$avr.'; url=chat.php?id='.$id.'&ps='.$ps.'&rm='.$rm.$takep.'"/>';}
print '</head><body>'.$fsize1;
if($a['num'] != 0)
{print '<div class="red">Вам пришло письмо <a href="inbox.php?id='.$id.'&ps='.$ps.'&ref='.$ref.'">('.$a['num'].')</a><br/></div>';}
print '<div class="border"><a href="#add" accesskey="'.$bind1.'">Сказать('.$bind1.')</a><br/></div>
<div class="border"><a href="chat.php?id='.$id.'&ps='.$ps.'&rm='.$rm.$takep.'" accesskey="'.$bind2.'">Обновить('.$bind2.')</a><br/></div>';
}
if($rm == 10)
{$res = mysql_query('SELECT time,who,message,messagewosm,messagewoasm,id,towhom,hid,usid,pwd FROM `room10` WHERE pwd = "'.$pwd.'" AND (towhom='.$id.' OR towhom="" OR usid='.$id.') ORDER BY `id` DESC LIMIT '.$bmax);}
elseif($row['level'] > 6)
{$res = mysql_query('SELECT time,who,message,messagewosm,messagewoasm,id,towhom,hid,usid FROM `'.$room.'` ORDER BY `id` DESC LIMIT '.$bmax);}
else
{$res = mysql_query('SELECT time,who,message,messagewosm,messagewoasm,id,towhom,hid,usid FROM `'.$room.'` WHERE towhom="" OR towhom='.$id.' OR usid='.$id.' ORDER BY `id` DESC LIMIT '.$bmax);}
$total = mysql_affected_rows();
$mread = 0;
while($mread < $max)
{
$lines = mysql_fetch_assoc($res);
if(!$lines)
{break;}
$date = $lines['time'];
$name = $lines['who'];
$usid = $lines['usid'];
$msg = $lines['message'];
if($smset==0 && $lines['messagewosm'])
{$msg = $lines['messagewosm'];}
if($smset==2 && $lines['messagewoasm'])
{$msg = $lines['messagewoasm'];}
$time = $lines['id'];
$th = $lines['towhom'];
$hid = $lines['hid'];
if((strpos($row['ignor'], $name.'|') === false) && (!$hid || $id==$usid))
{
if(!$th)
{
$msg = str_replace($us, '<strong>'.$us.'</strong>', $msg);
if($msg[0].$msg[1].$msg[2] == '/me')
{
print '<strong>*'.$name.'</strong>: '.substr($msg,3).'<br/>';
$mread++;
}
else
{
print '<strong><a href="inside.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&nk='.$usid.$takep.'">'.$name.'</a></strong><small>('.$date.')</small>»'.$msg.'<br/>';
$mread++;
}
}
elseif($th==$id || $id==$usid || ($row['level']>6 && $show_privat))
{
$msg = str_replace($us, '<strong>'.$us.'</strong>', $msg);
print '<strong><a href="inside.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&nk='.$usid.$takep.'">'.$name.'</a>[P!]</strong><small>('.$date.')</small>»'.$msg.'<br/>';
$mread++;
}
}
}
if($rm==10)
{
$fi = fopen('syst/intim.dat', 'a');
$dat = gmdate('(H:i)d F', time() + $correct_date);
fputs($fi, $us.' in intim pass='.$pwd.' time='.$dat."\n".'--------------'."\n");
fclose($fi);
print '---<br/>Здесь сейчас: ';
$ress = mysql_query('SELECT who,hid,pwd FROM `room10` WHERE (id > '.(time()-300).") AND ((pwd = '".$pwd."')OR(pwd = '')) GROUP BY `who` ORDER BY `id` DESC");
$kol = mysql_affected_rows();
for($k=0; $k<$kol; $k++)
{
$liness = mysql_fetch_assoc($ress);
$who_10_room.= $liness['who'].', ';
}
print substr($who_10_room,0,-2).'<br/>';
unset($liness);
}
list($msec,$sec) = explode(chr(32),microtime());
if($row['wap'] == 0)
{
print '---';
if($max < $total)
{print '<br/><a href="history.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&num='.$max.$takep.'" accesskey="'.$bind3.'">История('.$bind3.')</a>';}
print '<br/><a href="enter.php?id='.$id.'&ps='.$ps.'" accesskey="'.$bind4.'">Прихожая('.$bind4.')</a><br/>
---<br/><small>';
print info_compress().'['. round(($sec+$msec)-$HeadTime,4).']</small>'.$fsize2.'</p></card>
<card id="add" title="Сказать"><p><input name="msg'.$ref.'" type="text"/><br/>
<anchor>Сказать<go href="chat.php?';
if($pwd)
{print 'pwd='.$pwd.'&';}
print 'id='.$id.'&ps='.$ps.'&rm='.$rm.'" method="post">
<postfield name="msg" value="$(msg'.$ref.')"/>
</go></anchor><br/>
<a href="chat.php?id='.$id.'&ps='.$ps.'&rm='.$rm.$takep.'">В Чат</a>
</p></card></wml>';
}
else
{
print $fsize2.$fsize1;
if($max < $total)
{print '<div class="border"><a href="history.php?id='.$id.'&ps='.$ps.'&rm='.$rm.'&num='.$max.$takep.'" accesskey="'.$bind3.'">История('.$bind3.')</a><br/></div>';}
print '<div class="border"><a href="enter.php?id='.$id.'&ps='.$ps.'" accesskey="'.$bind4.'">Прихожая('.$bind4.')</a><br/></div>
<form id="add" action="chat.php?';
if($pwd)
{print 'pwd='.$pwd.'&';}
print 'id='.$id.'&ps='.$ps.'&rm='.$rm.'&ref='.$ref.'" method="post">
<div>
<textarea name="msg" rows="2" cols="18"></textarea><br/>
<input type="submit" value="Сказать"/>
</div>
</form>
<span style="font-size:x-small">';
print info_compress().'['. round(($sec+$msec)-$HeadTime,4).']</span>
'.$fsize2.'</body></html>';
}
$pagesize = round((ob_get_length() + 600)/1024,1);
mysql_query("UPDATE `antihack_users` SET alltraf='".($row['alltraf']+$pagesize)."', lasttraf='".$pagesize."' WHERE id=".$id);
ob_end_flush();
//mysql_close();
?>