Файл: chat.php
Строк: 339
<?
ob_start();
include'dobavka/head.php';
include'dobavka/conf.php';
include'dobavka/sess.php';
include'dobavka/tabl.php';
?><div class="knews"><?
echo'<a href="smil.php?der='.$key.'"><b>|Смайлы</b></a>';echo'<a href="game.php?der='.$key.'"><b>|В игру</b></a>';
echo'<a href="u4sovet.php?der='.$key.'"><b>|Учёный совет</b></a><br/>';
echo'<a href="chat.php?der='.$key.'&ky">Обновить|</a>';
echo'<a href="privat.php?der='.$key.'"><b>Приваты</b>|</a>';
echo"<br/>";
?></div><div class="knews"><?
$mess=$_GET['mess'];if(!empty($mess)){echo"$mess<br/>";}else{}
echo'<FORM ACTION="chat.php?der='.$key.'&ch=1" METHOD="POST">';?>
Сообщение<br/>
<input type="text" name="mess" value="" size="25" >
<?
echo '<br>транслит:<br/>
<select name="tran">
<option value="0" selected="selected">выкл</option>
<option value="1" >вкл</option>
</select>';?>
<input type="submit" value="Написать">
</FORM><br/>
</div><div class="knews"><?
////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$sum = 10; // число записей на странице
$result = mysql_query("SELECT count(*) as a from chat");
$arr = mysql_fetch_row($result);$rec = $arr[0];
if(!isset($_GET['str'])){$str = 0;}else
{$str = $_GET['str'];}$start = $str * $sum;
$r = mysql_query("SELECT * FROM chat where pr='0' or p1='$nik' or p2='$nik' order by `id` desc LIMIT $start, $sum");
$n = mysql_num_rows($r);for ($i = 0; $i < $n; $i++){
////////////////вывод
$m= mysql_fetch_array($r);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$a=$m["data"];$b=$m["strana"];$c=$m["mess"];$d=$m["id"];$b1=$b;$pri1=$m["p1"];$pri2=$m["p2"];$pri3=$m["pr"];
$f=$m['med'];
$mod=mysql_fetch_array(mysql_query("SELECT login FROM gos WHERE strana ='$b1'"));$mod=$mod['login'];
$mod=mysql_fetch_array(mysql_query("SELECT status,zvet,izo FROM users WHERE login ='$mod'"));
$fc=$mod['zvet'];$izo=$mod['izo'];
if($nik==$pri1 or $nik==$pri2 and $pri3==1){
echo "<b><font color=red>(P!)</font></b><b>";
if($izo>0){echo"<img src='love/$izo.gif' width='24' height='15'>";}else{}
echo"[$a]>";
echo'<a href="anketa.php?der='.$key.'&str='.$b1.'"> [?] </a>';
if($b=='МодныЙ'){
echo"<font color=white>М</font>";
echo"<font color=white>о</font>";
echo"<font color=blue>д</font>";
echo"<font color=blue>н</font>";
echo"<font color=red>ы</font>";
echo"<font color=red>Й</font>: </b>";}else{
if($b1=='Аккупация'){
echo"<font color=red>А</font>";
echo"<font color=white>к</font>";
echo"<font color=white>к</font>";
echo"<font color=black>у</font>";
echo"<font color=black>п</font>";
echo"<font color=black>а</font>";
echo"<font color=white>ц</font>";
echo"<font color=white>и</font>";
echo"<font color=red>Я</font>: </b>";}else{
if($b=='ЯСЬКА'){
echo"<font color=purple>Я</font>";
echo"<font color=black>С</font>";
echo"<font color=white>Ь</font>";
echo"<font color=violet>К</font>";
echo"<font color=purple>А</font>: </b>";}else{
echo" <font color=$fc>$b</font>:</b>";}}}
echo'<a href="send.php?der='.$key.'&send='.$b1.'"><b>|>></b></a><br/>';echo"$c<br/>----<br/></b>";
}elseif($pri3==0){
$mod=mysql_fetch_array(mysql_query("SELECT login FROM gos WHERE strana ='$b1'"));$mod=$mod['login'];
$mod=mysql_fetch_array(mysql_query("SELECT status,zvet,izo FROM users WHERE login ='$mod'"));$ik=$mod['ikonka'];$mod1=$mod['status'];
if($mod1>0){$b="<u>$b</u>";}else{} $izo=$mod['izo'];
/////////////////////////////////////////////////////
if($adm==1 or $adm==2 or $adm==3){
$d66="КипчаК";
echo'<a href="chat.php?mod=2&us='.$b1.'&der='.$key.'"><b>{+}</b></a>';
echo "<b>";
if($izo>0){echo"<img src='love/$izo.gif' width='24' height='15'>";}else{}
echo"[$a]>";
if($ik==''){}else{echo"$ik";}
echo'<a href="anketa.php?der='.$key.'&str='.$b1.'"> [?] </a>';
if($b=='МодныЙ'){
echo"<font color=white>М</font>";
echo"<font color=white>о</font>";
echo"<font color=blue>д</font>";
echo"<font color=blue>н</font>";
echo"<font color=red>ы</font>";
echo"<font color=red>Й</font>: </b>";}else{
if($b1=='Аккупация'){
echo"<font color=red>А</font>";
echo"<font color=white>к</font>";
echo"<font color=white>к</font>";
echo"<font color=black>у</font>";
echo"<font color=black>п</font>";
echo"<font color=black>а</font>";
echo"<font color=white>ц</font>";
echo"<font color=white>и</font>";
echo"<font color=red>Я</font>: </b>";}else{
if($b=='ЯСЬКА'){
echo"<font color=purple>Я</font>";
echo"<font color=black>С</font>";
echo"<font color=white>Ь</font>";
echo"<font color=violet>К</font>";
echo"<font color=purple>А</font>: </b>";}else{
echo" <font color=$fc>$b</font>:</b>";}}}
echo'<a href="send.php?der='.$key.'&send='.$b1.'"><b>|>></b>
</a><br/>';echo"$c";if($adm==1){echo'<a href="chat.php?mod=1&id='.$d.'&der='.$key.'"><b>{-}</b></a>';}else{}echo"<br>----<br/>";
////////////////
}else{
$mod=mysql_fetch_array(mysql_query("SELECT login FROM gos WHERE strana ='$b1'"));$mod=$mod['login'];
$mod=mysql_fetch_array(mysql_query("SELECT status,zvet,izo FROM users WHERE login ='$mod'"));$ik=$mod['ikonka'];$mod1=$mod['status'];
if($mod1>0){$b="<u>$b</u>";}else{} $izo=$mod['izo'];
$ddf="<u>КипчаК</u>";$ddd="<u>СМЕРЧЬ</u>";$dde="<u>ZLOST</u>";$y="<u>Яся</u>";$stels="СтелС";
echo "<b>";
if($izo>0){echo"<img src='love/$izo.gif' width='24' height='15'>";}else{}
echo"[$a]>";
if($ik==''){}else{echo"$ik";}
echo'<a href="anketa.php?der='.$key.'&str='.$b1.'"> [?] </a>';
if($b=='МодныЙ'){
echo"<font color=white>М</font>";
echo"<font color=white>о</font>";
echo"<font color=blue>д</font>";
echo"<font color=blue>н</font>";
echo"<font color=red>ы</font>";
echo"<font color=red>Й</font>: </b>";}else{
if($b1=='Аккупация'){
echo"<font color=red>А</font>";
echo"<font color=white>к</font>";
echo"<font color=white>к</font>";
echo"<font color=black>у</font>";
echo"<font color=black>п</font>";
echo"<font color=black>а</font>";
echo"<font color=white>ц</font>";
echo"<font color=white>и</font>";
echo"<font color=red>Я</font>: </b>";}else{
if($b=='ЯСЬКА'){
echo"<font color=purple>Я</font>";
echo"<font color=black>С</font>";
echo"<font color=white>Ь</font>";
echo"<font color=violet>К</font>";
echo"<font color=purple>А</font>: </b>";}else{
echo" <font color=$fc>$b</font>:</b>";}}}
echo'<a href="send.php?der='.$key.'&send='.$b1.'"><b>|>></b></a><br/>';echo"$c<br/>----<br/></b>";
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////
}}}
///////////////навигация
if ($str > 0){$p = $str - 1;
echo "<a href=chat.php?der=$key&str=$p><b> <<< </b></a>";}
$str++;if($start + $n < $rec)echo"<b>||</b>";
echo "<a href=chat.php?der=$key&str=$str><b> >>> </b></a>";
$ob_str=round($rec/10);
echo"<br/>Страниц:(<b>$ob_str</b>)<br/>";
echo"<br/>Вы на:(<b>$str</b>)стр.<br/>";
echo'<FORM ACTION="chat.php?der='.$key.'&h=66" METHOD="POST">';?>
<br/>
<input type="text" maxlength="5" size="5" name="str" value="" >
<input type="submit" value="Перейти">
</FORM><br/><?
//////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$ch = $_GET['ch'];
if($ch=='1'){
$a=$_POST['mess'];
//////
function encode_html($str,$type='code'){
if($type=='code'){return htmlspecialchars($str,ENT_QUOTES);}
if($type=='encode'){
$trans=get_html_translation_table(HTML_ENTITIES,ENT_QUOTES);
$trans=array_flip($trans);;
return strtr($str, $trans);
}
}
//////
$a=encode_html($a);
$b=$nik;
$c=date("H");
$d=date("i");
////////////////////////////////////////////////
$b1 =$a;
/////////////////////////////////////////////////
if(!empty($a)){
include_once("dobavka/smiles.php");
/////////////////////
////////////////////////
function translit($str)
{
$tr = array(
"A"=>"А","B"=>"Б","V"=>"В","G"=>"Г",
"D"=>"Д","E"=>"Е","J"=>"Ж","Z"=>"З","I"=>"И",
"Y"=>"Й","K"=>"К","L"=>"Л","M"=>"М","N"=>"Н",
"O"=>"О","P"=>"П","R"=>"Р","S"=>"С","T"=>"Т",
"U"=>"У","F"=>"Ф","H"=>"Х","C"=>"Ц","CH"=>"Ч",
"W"=>"Ш","SC"=>"Щ",";"=>"Ь","X"=>"Ы",";;"=>"Ъ",
"YE"=>"Э","YU"=>"Ю","YA"=>"Я","Q"=>"Ё","a"=>"а","b"=>"б",
"v"=>"в","g"=>"г","d"=>"д","e"=>"е","q"=>"ё","j"=>"ж",
"z"=>"з","i"=>"и","y"=>"й","k"=>"к","l"=>"л",
"m"=>"м","n"=>"н","o"=>"о","p"=>"п","r"=>"р",
"s"=>"с","t"=>"т","u"=>"у","f"=>"ф","h"=>"х",
"c"=>"ц","ch"=>"ч","w"=>"ш","sc"=>"щ",";"=>"ь",
"x"=>"ы",";;"=>"ъ","ye"=>"э","yu"=>"ю","ya"=>"я"
);
return strtr($str,$tr);
}
////////////////////////////////////////////////////
///////////////////////////////////////////////////
//////////////////////////////////////////////////////
//////////////////////////////////////////////////////
$b2= translit($b1);
$b3 =$b1;
//////////////////////
$predmsg = mysql_fetch_array(mysql_query("SELECT * FROM chat WHERE strana='$b' ORDER BY `id` DESC LIMIT 0 , 1"));
if ($predmsg['mess'] == $b3){
/////////////////////
header("Location: chat.php?der=$key");}else{
$tim=time();
/////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($ignor==0){
////////////////
if($_POST['tran']==1){$b3=translit($b3);$b3=smile($b3);$rr9=$_GET['a'];}else{$b3=smile($b3);$rr9=$_GET['a'];}
$privat=$_POST['priv'];if($privat==1){
$q=$re7['zah'];
if($re8['w']==0){
if($q>=0 and $q<15 ){$u='<img src="/pogons/za1.jpg">';}
if($q>14 and $q<30 ){$u='<img src="/pogons/za2.jpg">';}
if($q>29 and $q<45 ){$u='<img src="/pogons/za3.jpg">';}
if($q>44 and $q<60 ){$u='<img src="/pogons/za4.jpg">';}
if($q>59 and $q<75 ){$u='<img src="/pogons/za5.jpg">';}
if($q>74 and $q<90 ){$u='<img src="/pogons/za6.jpg">';}
if($q>89 and $q<115 ){$u='<img src="/pogons/za7.jpg">';}
if($q>114 and $q<130 ){$u='<img src="/pogons/za8.jpg">';}
if($q>129 and $q<145 ){$u='<img src="/pogons/za9.jpg">';}
if($q>144 and $q<160 ){$u='<img src="/pogons/za10.jpg">';}
if($q>159 and $q<175){$u='<img src="/pogons/za11.jpg">';}
if($q>174){$u='<img src="/pogons/za12.jpg">';}}else{
if($q>=0 and $q<15 ){$u='<img src="/pogons/wm1.jpg">';}
if($q>14 and $q<30 ){$u='<img src="/pogons/wm2.jpg">';}
if($q>29 and $q<45 ){$u='<img src="/pogons/wm3.jpg">';}
if($q>44 and $q<60 ){$u='<img src="/pogons/wm4.jpg">';}
if($q>59 and $q<75 ){$u='<img src="/pogons/wm5.jpg">';}
if($q>74 and $q<90 ){$u='<img src="/pogons/wm6.jpg">';}
if($q>89 and $q<115 ){$u='<img src="/pogons/wm7.jpg">';}
if($q>114 and $q<130 ){$u='<img src="/pogons/wm8.jpg">';}
if($q>129 and $q<145 ){$u='<img src="/pogons/wm9.jpg">';}
if($q>144 and $q<160 ){$u='<img src="/pogons/wm10.jpg">';}
if($q>159 and $q<175){$u='<img src="/pogons/wm11.jpg">';}
if($q>174){$u='<img src="/pogons/wm12.jpg">';}}
mysql_query("INSERT INTO chat (data,strana,mess,time,p1,p2,pr,med) VALUES('$xxx:$d','$b','$b3','$tim','$nik','$rr9','1','$u')");
if(eregi("({CENS})",$b3)){
$er=mysql_fetch_array(mysql_query("SELECT login FROM gos WHERE strana='$b'"));
$log=$er['login'];
mysql_query("DELETE FROM chat WHERE strana='$b'");
mysql_query("UPDATE users SET ignor ='1' WHERE login='$log'");$tim=time();
$d=date("i");
mysql_query("INSERT INTO chat (data,strana,mess,time) VALUES('$xxx:$d','>{ИнквизитоР}<',' $b в игноре!','$tim')");
}else{}
header("Location: chat.php?der=$key&d=d");}else{
$q=$re7['zah'];
if($re8['w']==0){
if($q>=0 and $q<15 ){$u='<img src="/pogons/za1.jpg">';}
if($q>14 and $q<30 ){$u='<img src="/pogons/za2.jpg">';}
if($q>29 and $q<45 ){$u='<img src="/pogons/za3.jpg">';}
if($q>44 and $q<60 ){$u='<img src="/pogons/za4.jpg">';}
if($q>59 and $q<75 ){$u='<img src="/pogons/za5.jpg">';}
if($q>74 and $q<90 ){$u='<img src="/pogons/za6.jpg">';}
if($q>89 and $q<115 ){$u='<img src="/pogons/za7.jpg">';}
if($q>114 and $q<130 ){$u='<img src="/pogons/za8.jpg">';}
if($q>129 and $q<145 ){$u='<img src="/pogons/za9.jpg">';}
if($q>144 and $q<160 ){$u='<img src="/pogons/za10.jpg">';}
if($q>159 and $q<175){$u='<img src="/pogons/za11.jpg">';}
if($q>174){$u='<img src="/pogons/za12.jpg">';}}else{
if($q>=0 and $q<15 ){$u='<img src="/pogons/wm1.jpg">';}
if($q>14 and $q<30 ){$u='<img src="/pogons/wm2.jpg">';}
if($q>29 and $q<45 ){$u='<img src="/pogons/wm3.jpg">';}
if($q>44 and $q<60 ){$u='<img src="/pogons/wm4.jpg">';}
if($q>59 and $q<75 ){$u='<img src="/pogons/wm5.jpg">';}
if($q>74 and $q<90 ){$u='<img src="/pogons/wm6.jpg">';}
if($q>89 and $q<115 ){$u='<img src="/pogons/wm7.jpg">';}
if($q>114 and $q<130 ){$u='<img src="/pogons/wm8.jpg">';}
if($q>129 and $q<145 ){$u='<img src="/pogons/wm9.jpg">';}
if($q>144 and $q<160 ){$u='<img src="/pogons/wm10.jpg">';}
if($q>159 and $q<175){$u='<img src="/pogons/wm11.jpg">';}
if($q>174){$u='<img src="/pogons/wm12.jpg">';}}
mysql_query("INSERT INTO chat (data,strana,mess,time,pr,med) VALUES('$xxx:$d','$b','$b3','$tim','0','$u')");
if(eregi("({CENS})",$b3)){
$er=mysql_fetch_array(mysql_query("SELECT login FROM gos WHERE strana='$b'"));
$log=$er['login'];
mysql_query("DELETE FROM chat WHERE strana='$b'");
mysql_query("UPDATE users SET ignor ='1' WHERE login='$log'");$tim=time();
$d=date("i");
mysql_query("INSERT INTO chat (data,strana,mess,time) VALUES('$xxx:$d','>{ИнквизитоР}<',' $b в игноре!','$tim')");
}else{}
header("Location: chat.php?der=$key&d=d");}
}else{header("Location: chat.php?der=$key&d=d");}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
}
}else{
}
}
$de=$_GET['mod'];
if($de==1){
$del=$_GET['id'];
mysql_query("DELETE FROM chat WHERE id='$del'");
}else{}
////////////////////////////////////////////////////////
if($de==35){
$str=$_GET['us'];
echo'<FORM ACTION="chat.php?der='.$key.'&mod=2&us='.$str.'" METHOD="POST">';?>
Причина<br/> <INPUT TYPE="text" NAME="pri" VALUE=""><br/>
<input type="submit" value="ИГНОР">
</FORM><br/><?
}else{}
///////////////////////////////////////////////////////
if($de==2){
$str=$_GET['us'];
$er=mysql_fetch_array(mysql_query("SELECT login FROM gos WHERE strana='$str'"));
$log=$er['login'];
$erw=mysql_fetch_array(mysql_query("SELECT status FROM users WHERE login='$log'"));
if($erw['status']==0 and $str!='КипчаК'){
mysql_query("DELETE FROM chat WHERE strana='$str'");
mysql_query("UPDATE users SET ignor ='1' WHERE login='$log'");$tim=time();$c=date("H");$c=$c+4;
$d=date("i");
mysql_query("INSERT INTO chat (data,strana,mess,time) VALUES('$xxx:$d','>{ИнквизитоР}<','$str в игноре!','$tim')");
header("Location: chat.php?der=$key");
}else{ $mess="НЕЛЬЗЯ давать игнор АДМИНИСТРАЦИИ";header("Location: chat.php?der=$key&mess=$mess");}
}else{}
if($_GET['h']==66){
$str=$_POST['str']-1;
header("Location: chat.php?der=$key&str=$str");
}else{}
include_once("dobavka/foot.php");
?>