Файл: u4sovet.php
Строк: 138
<?
ob_start();
/////////////////
//////////////////
include'dobavka/head.php';
include'dobavka/conf.php';
include'dobavka/sess.php';
include'dobavka/tabl.php';
echo'<a href="smil.php?der='.$key.'"><b>|Смайлы</b></a>';echo'<a href="game.php?der='.$key.'"><b>|В игру</b></a>';
echo'<a href="chat.php?der='.$key.'"><b>|Ассамблея</b></a>';
echo'<br/>';
if($login=='yaska' or $login=='kip55' or $login=='kip4ak'){
echo'<a href="naw4at.php?der='.$key.'"><b>НАШ ЧАТ</b></a><br/>';}else{echo"<br/>";}
echo'<a href="u4sovet.php?der='.$key.'">Обновить</a><br/>';
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$mess=$_GET['mess'];if(!empty($mess)){echo"$mess<br/>";}else{}
echo'<FORM ACTION="u4sovet.php?der='.$key.'&ch=1" METHOD="POST">';?>
Сообщение<br/> <INPUT TYPE="text" NAME="mess" VALUE=""><br/>
<?echo'</select>';
echo 'транслит:<br/>
<select name="tran">
<option value="0" selected="selected">выкл</option>
<option value="1" >вкл</option>
</select>';?>
<input type="submit" value="Написать">
</FORM><br/><?
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$generator=mt_rand(1,11229);$ymniknick="<font color=green><u>-)КоляН(-</u></font>";$times=time()+120;
$vopros = mysql_fetch_array(mysql_query("SELECT * FROM viktorina WHERE id='$generator'"));
$sleddd = mysql_fetch_array(mysql_query("SELECT * FROM chat2 WHERE strana='$ymniknick' ORDER by `id`DESC LIMIT 0 , 1"));
//////////////////////////////
$otvetss= ''.$vopros[otvet].'';
$otvet=strlen($otvetss);$c=date("H");
$d=date("i");$otvet=$otvet/2;
if ($otvet == '1'){$otvet='<b>('.$otvet.' буква)</b>';}
if ($otvet == '2' or $otvet == '3' or $otvet == '4'){$otvet=' <b>('.$otvet.' буквы)</b>';}
if ($otvet >= '5'){$otvet=' <b>('.$otvet.' букв)</b>';}
$kod=$vopros['otvet'];
$kod=substr($kod,0,2);$rt="(<b>$kod....</b>)";
$textsss= ''.$vopros[vopros].' '.$otvet.' '.$rt.'';
/////////////////////////////
$tim1=time();$tim2=$sleddd['time'];if($tim1>$tim2){
mysql_query("INSERT INTO `chat2` ( `date` , `time`,`id_vopros`, `otvet`, `strana`, `text`, `time2`)VALUES
( '$c:$d','$times', '$vopros[id]', '$otvetss', '$ymniknick', '$textsss', '$time')");}else{}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$sum = 10; // число записей на странице
$result = mysql_query("SELECT count(*) as a from chat2");
$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 chat2 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["date"];$b=$m["strana"];$c=$m["text"];$d=$m["id"];$b1=$b;
$mod=mysql_fetch_array(mysql_query("SELECT login FROM gos WHERE strana ='$b1'"));$mod=$mod['login'];
$mod=mysql_fetch_array(mysql_query("SELECT status,ikonka FROM users WHERE login ='$mod'"));$ik=$mod['ikonka'];$mod=$mod['status'];
if($mod>0){$b="<u>$b</u>";}else{}
/////////////////////////////////////////////////////
if($adm==1 or $adm==2 or $adm==3){
echo'<a href="u4sovet.php?mod=2&us='.$b1.'&der='.$key.'"><b>{+}</b></a>';
echo "<b>[$a]>";
if($ik==''){}else{echo"$ik";}
echo" $b:</b>";echo'<a href="anketa.php?der='.$key.'&str='.$b1.'">[?]</a><br/>';
echo"$c";
echo"<br>----<br/>";
////////////////
}else{
echo "<b>[$a]>";
if($ik==''){}else{echo"$ik";}
echo" $b:</b>";echo'<a href="anketa.php?der='.$key.'&str='.$b1.'">[?]</a><br/>';
echo"$c <br/>----<br/></b>";
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////
}}
///////////////навигация
if ($str > 0){$p = $str - 1;
echo "<a href=u4sovet.php?der=$key&str=$p><b> <<< </b></a>";}
$str++;if($start + $n < $rec)echo"<b>||</b>";
echo "<a href=u4sovet.php?der=$key&str=$str><b> >>> </b></a>";
//////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$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");
function rekl($in){
return preg_replace('#([a-z0-9\s-.]){3,20}(.|,)([a-z\s]){2,4}#si','[Держава 1.0 Рулит!!!!!!!!!]',$in);
}
$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);
}
function caps($str)
{
$tr = array(
"А"=>"а","Б"=>"б","В"=>"в","Г"=>"г",
"Д"=>"д","Е"=>"е","Ё"=>"ё","Ж"=>"ж","З"=>"з",
"И"=>"и","Й"=>"й","К"=>"к","Л"=>"л","М"=>"м",
"Н"=>"н","О"=>"о","П"=>"п","Р"=>"р","С"=>"с",
"Т"=>"т","У"=>"у","Ф"=>"ф","Х"=>"х","Ц"=>"ц",
"Ч"=>"ч","Ш"=>"ш","Щ"=>"щ","Ь"=>"ь","Ы"=>"ы",
"Ъ"=>"ъ","Э"=>"э","Ю"=>"ю","Я"=>"я"
);
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: u4sovet.php?der=$key");}else{
$tim=time();
/////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($ignor==0){
////////////////
if($_POST['tran']==1){$b3=translit($b3);$b3=smile($b3);}else{$b3=smile($b3);}
$b3=caps($b3);$c=$c+4;
$sleddd = mysql_fetch_array(mysql_query("SELECT * FROM chat2 WHERE strana='$ymniknick' ORDER by `id`DESC LIMIT 0 , 1"));
mysql_query("INSERT INTO chat2 (date,strana,text,time2) VALUES('$xxx:$d','$b','$b3','$time')");
if(eregi("({CENS})",$b3)){
$er=mysql_fetch_array(mysql_query("SELECT login FROM gos WHERE strana='$b'"));
$log=$er['login'];
mysql_query("DELETE FROM chat2 WHERE strana='$b'");
mysql_query("UPDATE users SET ignor ='1' WHERE login='$log'");$tim=time();
$d=date("i");
mysql_query("INSERT INTO chat2 (date,strana,text,time2) VALUES('$xxx:$d','IgnorBoT','$b В игноре!','$tim')");
}else{}
if($b3==$sleddd['otvet']){
/////////////////////////
////////////////////////
$time=time()+20;
$priz=rand(0,13);
switch($priz){
case 10:
$pd1='rudn';$pd2=rand(10,50);$pd3="$pd2 рудников";
break;
case 11:
$pd1='shah';$pd2=rand(10,50);$pd3="$pd2 шахт";
break;
case 12:
$pd1='lesa';$pd2=rand(10,50);$pd3="$pd2 леса";
break;
case 13:
$pd1='pole';$pd2=rand(10,50);$pd3="$pd2 полей";
break;
case 0:
$pd1='metal';$pd2=rand(20,100);$pd3="$pd2 железа";
break;
case 1:
$pd1='mineral';$pd2=rand(20,100);$pd3="$pd2 камня";
break;
case 2:
$pd1='derevo';$pd2=rand(20,100);$pd3="$pd2 дерева";
break;
case 3:
$pd1='proviz';$pd2=rand(20,100);$pd3="$pd2 зерна";
break;
case 4:
$pd1='dengi';$pd2=rand(20,100);$pd3="$pd2 денег";
break;
case 5:
$pd1='rab';$pd2=rand(2,10);$pd3="$pd2 рабочих";
break;
case 6:
$pd1='bot';$pd2=rand(2,10);$pd3="$pd2 учёных";
break;
case 7:
$pd1='peh';$pd2=rand(2,10);$pd3="$pd2 пехотинцев";
break;
case 8:
$pd1='kaz';$pd2=rand(1,5);$pd3="$pd2 казаков";
break;
case 9:
$pd1='gva';$pd2=rand(1,3);$pd3="$pd2 гвардейца";
break;
}
$ymniknick1="<font color=green><u>-)КоляН(-</u></font>";
mysql_query("UPDATE gos SET $pd1=$pd1+$pd2,um=um+1 WHERE strana='$nik'");
mysql_query("INSERT INTO chat2 (date,strana,text,time,time2) VALUES('$xxx:$d','$ymniknick1',
'Молодец $b правильный ответ $b3!!!Получает $pd3 следующий вопрос через 20 секунд','$time','$time')");
}else{
}
header("Location: u4sovet.php?der=$key");
}else{header("Location: u4sovet.php?der=$key");}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
}
}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){
mysql_query("DELETE FROM chat WHERE strana='$str'");
mysql_query("UPDATE users SET ignor ='1' WHERE login='$log'");$tim=time();$c=date("H");
$d=date("i");$c=$c+4;
mysql_query("INSERT INTO chat2 (date,strana,text,time2) VALUES('$xxx:$d','$nik','$str В игноре!','$time')");
header("Location: u4sovet.php?der=$key");
}else{ $mess="НЕЛЬЗЯ давать игнор АДМИНИСТРАЦИИ";header("Location: u4sovet.php?der=$key&mess=$mess");}
}else{}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
include_once("dobavka/foot.php");
?>