<?
#############################################################################
## Автор: -=ША}{ТЕР=- # ## Сайт: http://v4ate.us # ## ICQ : 46-92-90 # ## Версия от 14.12.2009 #
## По вопросам приобритения скрипта или обновлений для него обращатьтся на #
## вышеуказанные данные. РАСПРОСТРАНЕНИЕ СКРИПТА ДРУГИМИ ЛИЦАМИ ЗАПРЕШЕНО! #
#############################################################################
header("Cache-Control: no-store, no-cache, must-revalidate");
require_once"includers/start.php";
require_once"includers/sid.php";
require("config.php");
$link = connect_db();
list($row, $id, $ps, $fsize1, $fsize2) = check_login($link);
require("version.php");
if($rm==10) $takep="&pwd=$pwd&ref=$ref";
else if($mod=="privat") $takep="&mod=$mod&ref=$ref";
else $takep="&ref=$ref";
if(!isset($go)){
$title = "Изменить топик";
if(empty($tyu))$tyu="left";
include("obolochka.php");
echo "$div1<b>Магазин</b>$div9";
if ($ver=="wml"){}else{echo "<form method=\"POST\" action=\"top.php?go=nt&$ses&rm=$rm$takep\" name=\"auth\">\n";
}
$rmm =mysql_fetch_array(mysql_query("select name from rooms where rm='$rm' LIMIT 1;"));
$re =mysql_fetch_array(mysql_query("Select posts,postmag from users where id='$id' LIMIT 1;"));
$row =mysql_fetch_array(mysql_query("Select nik,status,objav,top,vstrecha from kurs where id='1' LIMIT 1;"));
$top= $row["top"];
$post= $re["posts"];
$rmmname= $rmm["name"];
echo $fsize1;
echo"Топик в комнате: <b>".$rmmname."</b><br/>";
echo"Введите текст топика:<br/>";
echo $fsize2;
echo "<input name=\"newtop\" maxlength=\"30\" value=\"\" title=\"change\"/><br/>\n";
if ($ver=="wml"){
echo $fsize1;
echo "<anchor title=\"go\">Изменить!<go href=\"top.php?go=nt&$ses&rm=$rm$takep\" method=\"post\">\n";
echo "<postfield name=\"newtop\" value=\"$(newtop)\"/>\n";
echo "</go></anchor>";
echo $fsize2;
}else{
echo "<input class=\"ibutton\" type=\"submit\" value=\"Изменить!\" name=\"enter\"><br/>\n";
echo "$div1<a href=\"mag.php?$ses&ref=$ref\">Магазин</a>$div9\n";
echo "$div1<a href=\"enter.php?$ses&ref=$ref\">Прихожая</a>$div9 $div7\n";
if ($ver=="wml")echo "<a href=\"?ver=xhtml&id=$id&ps=$ps&url=$url&ref=$ref\">HTML</a>WML<br/>";
else if ($ver=="xhtml")echo "$div2 HTML|<a href=\"?ver=wml&id=$id&ps=$ps&url=$url&ref=$ref\">WML</a><br />";
echo $div2;
info_compress();
echo $div9;
}
if ($ver=="wml")echo "</p></card></wml>";
else echo "</div></body></html>";
mysql_close ($link);
exit;
}
function trun_to_topic($str){
$str=str_replace("ch","ч",$str);
$str=str_replace("sc","щ",$str);
$str=str_replace("ye","э",$str);
$str=str_replace("yu","ю",$str);
$str=str_replace("ya","я",$str);
$str=str_replace("CH","Ч",$str);
$str=str_replace("SC","Щ",$str);
$str=str_replace("\"\"","Ъ",$str);
$str=str_replace("\"","ъ",$str);
$str=str_replace("''","Ь",$str);
$str=str_replace("'","ь",$str);
$str=str_replace("YE","Э",$str);
$str=str_replace("YU","Ю",$str);
$str=str_replace("YA","Я",$str);
$str=strtr($str,array("a"=>"а","b"=>"б","v"=>"в","g"=>"г","d"=>"д","e"=>"е","j"=>"ж","z"=>"з","i"=>"и","y"=>"й","k"=>"к","l"=>"л","m"=>"м","n"=>"н","o"=>"о","p"=>"п","r"=>"р","s"=>"с","t"=>"т","u"=>"у","f"=>"ф","h"=>"х","c"=>"ц","w"=>"ш","x"=>"ы","A"=>"А","B"=>"Б","V"=>"В","G"=>"Г","D"=>"Д","E"=>"Е","J"=>"Ж","Z"=>"З","I"=>"И","Y"=>"Й","K"=>"К","L"=>"Л","M"=>"М","N"=>"Н","O"=>"О","P"=>"П","R"=>"Р","S"=>"С","T"=>"Т","U"=>"У","F"=>"Ф","H"=>"Х","C"=>"Ц","W"=>"Ш","X"=>"Ы"));
return $str;
}
if($row["translit"]==1) {$newtop=trun_to_topic($newtop);}
$title = "Изменить топик";
if(empty($tyu))$tyu="left";
include("obolochka.php");
echo "$div1<b>Магазин</b>$div9";
if($newtop==''){echo"ERROR<br/>";
if($ver=="xhtml"){ echo "</div><div class=\"news\">";}
echo "$div1<a href=\"mag.php?$ses&ref=$ref\">Магазин</a>$div9\n";
echo "$div1<a href=\"enter.php?$ses&ref=$ref\">Прихожая</a>$div9 $div7\n";
if ($ver=="wml")echo "<a href=\"?ver=xhtml&id=$id&ps=$ps&url=$url&ref=$ref\">HTML</a>WML<br/>";
else if ($ver=="xhtml")echo "$div2 HTML|<a href=\"?ver=wml&id=$id&ps=$ps&url=$url&ref=$ref\">WML</a><br />";
echo $div2;
info_compress();
echo $div9;
}
else
{
$rmm =mysql_fetch_array(mysql_query("select name from rooms where rm='$rm' LIMIT 1;"));
$rmmname= $rmm["name"];
$fi = fopen("log/toplog.dat", "a+");
$dat = date ("~d F в H:i~");
$dat = str_replace("January","Января",$dat);
$dat = str_replace("February","Февраля",$dat);
$dat = str_replace("March","Марта",$dat);
$dat= str_replace("April","Апреля",$dat);
$dat = str_replace("May","Мая",$dat);
$dat = str_replace("June","Июня",$dat);
$dat = str_replace("July","Июля",$dat);
$dat = str_replace("August","Августа",$dat);
$dat = str_replace("September","Сентября",$dat);
$dat = str_replace("October","Октября",$dat);
$dat = str_replace("November","Ноября",$dat);
$dat = str_replace("December","Декабря",$dat);
$lst = "$dat -<b>".$row["user"]."</b> Изменил топик в <b>".$rmmname."</b> на <b>".$newtop."</b>, Его ip: $REMOTE_ADDR, Браузер: $HTTP_USER_AGENT<br/>";
fwrite($fi, "$divide");
fwrite($fi, "$lst\n");
fflush($fi);
fclose($fi);
echo "Топик был изменен!<br/>\n";
echo "$div1<a href=\"mag.php?$ses&ref=$ref\">Магазин</a>$div9\n";
echo "$div1<a href=\"enter.php?$ses&ref=$ref\">Прихожая</a>$div9 $div7\n";
if ($ver=="wml")echo "<a href=\"?ver=xhtml&id=$id&ps=$ps&url=$url&ref=$ref\">HTML</a>WML<br/>";
else if ($ver=="xhtml")echo "$div2 HTML|<a href=\"?ver=wml&id=$id&ps=$ps&url=$url&ref=$ref\">WML</a><br />";
echo $div2;
info_compress();
echo $div9;
$r =mysql_fetch_array(mysql_query("Select posts,postmag from users where id='".$id."' LIMIT 1;"));
$roww =mysql_fetch_array(mysql_query("Select * from kurs where id='1' LIMIT 1;"));
$top= $roww["top"];
$postmag= $r["postmag"];
$mpostmag=$postmag+$top;
$mpost=$r["posts"]-$top;
mysql_query("update `users` set postmag='$mpost', posts='".$mpost."' WHERE `id` = '".$id."';");
@$newtop = str_replace(chr("13"), " ", $newtop);
@$newtop = str_replace(chr("10"), " ", $newtop);
@$newtop = str_replace("\\n", " ", $newtop);
@$newtop = trim(" $newtop ");
@$newtop = ereg_replace(" +"," ",$newtop);
@$newtop=substr($newtop,0,60);
@$newtop = str_replace("$", "$$", $newtop);
@$newtop = str_replace("", "", $newtop);
@$newtop = str_replace("", "", $newtop);
@$newtop = str_replace("", "", $newtop);
@$newtop = str_replace("", "", $newtop);
@$newtop = str_replace("", "", $newtop);
@$newtop = str_replace("", "", $newtop);
@$newtop = HtmlSpecialChars($newtop);
@$newtop = str_replace("\"", """, $newtop);
@$newtop = str_replace("|", "¦", $newtop);
@$newtop = str_replace("'", "‘", $newtop);
@$newtop = str_replace("\\", "", $newtop);
@$newtop = addslashes($newtop);
$newtop = check($newtop);
mysql_query ("UPDATE rooms SET topic = '".$newtop."' WHERE rm = '".$rm."'");
}
if ($ver=="wml")echo "</p></card></wml>";
else echo "</div></body></html>";
mysql_close ($link);
exit;
?>