Файл: ewar/other.php
Строк: 265
<?php
include("includes/config.php");
include("includes/header.php");
$dm = authUser();
if (!$dm) {
header("Location: index.php");
exit;
}
if ($id == "block") {
if ($dm['statusas'] < 2) {
header("Location: index.php");
exit;
}
$k = ereg_replace("[^0-9]","",$_GET['k']);
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="lent w80 mlra">
<div class="bl-ttl"><div class="te"><div class="ttl">
".$language['blokavimas']."
</div></div></div>
<form action="other.php?id=block2&k=$k" method="post">
<div class="center">
<span class="bold">".$language['laikas'].":</span>
<div class="razdel5"></div>
<select name="laikas">
<option value="1800">30 ".$language['min']."</option>
<option value="3600">60 ".$language['min']."</option>
<option value="10800">3 ".$language['val']."</option>
<option value="36000">10 ".$language['val']."</option>
<option value="86400">24 ".$language['val']."</option>
<option value="864000">10 ".$language['dienu']."</option>
<option value="2592000">30 ".$language['dienu']."</option>
<option value="31104000">".$language['metams']."</option>
</select>
<div class="razdel10"></div>
<span class="bold">".$language['priezastis']."</span>(<a href="manual.php?id=bbcodes">BB CODE</a>):
<div class="razdel5"></div>
<textarea rows="10" cols="17" name="".$dm['inputas'].""></textarea>
<div class="razdel5"></div>
<button type="submit"><span>".$language['blokavimas']."</span></button>
</div>
</form>
</div>";
}
elseif ($id == "block2") {
if ($dm['statusas'] < 2) {
header("Location: index.php");
exit;
}
$k = ereg_replace("[^0-9]","",$_GET['k']);
$laikas = (int) ereg_replace("[^0-9]","",abs($_POST['laikas']));
$priezastis = filter($_POST[$dm['inputas']]);
$fetch = mysql_fetch_assoc(mysql_query("SELECT * FROM vartotojai WHERE id='$k'"));
if (mysql_num_rows(mysql_query("SELECT * FROM vartotojai WHERE id='$k'")) == false or mysql_num_rows(mysql_query("SELECT * FROM block WHERE nick_id='$k'")) > 0 or $k == $dm['id']) {
header("Location: index.php");
exit;
}
elseif ($priezastis == false or $laikas == false) {
$klaida = $language['paliktas_tuscias_laukelis'];
}
elseif (strlen($priezastis) > 1500) {
$klaida = $language['priezasties_tekstas_per_ilgas'];
}
elseif ($fetch['statusas'] == 3 or $fetch['statusas'] == 2) {
$klaida = $language['administratoriu_ir_moderatoriu_blokuoti_negalite'];
}
if ($klaida != false) {
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="center text_p">
<img src="img/warning.png" alt="*"/>
<br/>
$klaida
</div>";
}
else
{
$textas = "zxcvbnmasdfghjklqwertyuiop";
$str = str_shuffle($textas);
$inp = substr($str,0,8);
$laikas = $laikas + time();
$priezastis = str_replace("n","<br/>",$priezastis);
mysql_query("INSERT INTO block (id,nick_id,kas,priezastis,laikas) VALUES('','$k','".$dm['id']."','$priezastis','$laikas')");
mysql_query("UPDATE vartotojai SET inputas='$inp',laikas_iki_ban='".(time() + 180)."' WHERE id='$user_id'");
header("Location: admin_panel.php?id=blocked");
}
}
elseif ($id == "unblock") {
if ($dm['statusas'] < 2) {
header("Location: index.php");
exit;
}
$k = ereg_replace("[^0-9]","",$_GET['k']);
if (mysql_num_rows(mysql_query("SELECT * FROM block WHERE nick_id='$k'")) == 0) {
header("Location: index.php");
exit;
}
else
{
$fetch = mysql_fetch_assoc(mysql_query("SELECT * FROM vartotojai WHERE id='$k'"));
mysql_query("DELETE FROM block WHERE nick_id='$k'");
header("Location: index.php?id=info&k=$k");
}
}
elseif ($id == "silenceon") {
if ($user_id != $ADMIN_ID) {
header("Location: index.php");
exit;
}
$k = ereg_replace("[^0-9]","",$_GET['k']);
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="lent w80 mlra">
<div class="bl-ttl"><div class="te"><div class="ttl">
".$language['tylos_rezimas']."
</div></div></div>
<form action="other.php?id=silenceon2&k=$k" method="post">
<div class="center">
<span class="bold">".$language['laikas'].":</span>
<div class="razdel5"></div>
<select name="laikas">
<option value="1800">30 ".$language['min']."</option>
<option value="3600">60 ".$language['min']."</option>
<option value="10800">3 ".$language['val']."</option>
<option value="36000">10 ".$language['val']."</option>
<option value="86400">24 ".$language['val']."</option>
<option value="864000">10 ".$language['dienu']."</option>
<option value="2592000">30 ".$language['dienu']."</option>
<option value="31104000">".$language['metams']."</option>
</select>
<div class="razdel5"></div>
<button type="submit"><span>".$language['ok']."</span></button>
</div>
</form>
</div>";
}
elseif ($id == "silenceon2") {
if ($user_id != $ADMIN_ID) {
header("Location: index.php");
exit;
}
$k = ereg_replace("[^0-9]","",$_GET['k']);
$laikas = (int) ereg_replace("[^0-9]","",abs($_POST['laikas']));
$fetch = mysql_fetch_assoc(mysql_query("SELECT * FROM vartotojai WHERE id='$k'"));
if (mysql_num_rows(mysql_query("SELECT * FROM vartotojai WHERE id='$k'")) == false) {
header("Location: index.php");
exit;
}
elseif ($laikas == false) {
$klaida = $language['paliktas_tuscias_laukelis'];
}
if ($klaida != false) {
juosta($dm['statusas'],$neskaityti_laiskai);
echo "<div class="center text_p">
<img src="img/warning.png" alt="*"/>
<br/>
$klaida
</div>";
}
else
{
$laikas = $laikas + time();
mysql_query("UPDATE vartotojai SET silence='$laikas' WHERE id='$k'");
header("Location: index.php?id=info&k=$k");
}
}
elseif ($id == "silenceoff") {
if ($user_id != $ADMIN_ID) {
header("Location: index.php");
exit;
}
$k = ereg_replace("[^0-9]","",$_GET['k']);
mysql_query("UPDATE vartotojai SET silence='0' WHERE id='$k'");
header("Location: index.php?id=info&k=$k");
}
elseif ($id == "mod") {
if ($user_id != $ADMIN_ID) {
header("Location: index.php");
exit;
}
$k = ereg_replace("[^0-9]","",$_GET['k']);
$query = mysql_query("SELECT * FROM vartotojai WHERE id='$k'");
if (mysql_num_rows($query) != false) {
$fetch = mysql_fetch_assoc($query);
if ($fetch['statusas'] != 2) {
mysql_query("UPDATE vartotojai SET statusas='2' WHERE id='$k'");
}
else
{
mysql_query("UPDATE vartotojai SET statusas='1' WHERE id='$k'");
}
}
header("Location: index.php?id=info&k=$k");
}
elseif ($id == "gold") {
if ($user_id == $ADMIN_ID) {
$k = ereg_replace("[^0-9]","",$_GET['k']);
$gold = ereg_replace("[^0-9-]","",$_POST['gold']);
mysql_query("INSERT INTO auksiniu_log (id,nick_id,txt,data) VALUES('','$k','+$gold ($ADMIN).','".date("Y-m-d H:i:s")."')");
mysql_query("UPDATE vartotojai SET g=g+$gold WHERE id='$k'");
}
header("Location: index.php");
}
elseif ($id == "pass") {
if ($user_id == $ADMIN_ID) {
$pass = pass_filter($_POST['pass']);
$k = ereg_replace("[^0-9]","",$_GET['k']);
if ($pass != false) {
$koduotas_pass = md5($pass);
mysql_query("UPDATE vartotojai SET pass='$koduotas_pass',email='' WHERE id='$k'");
}
}
header("Location: index.php");
}
elseif ($id == "email") {
if ($user_id == $ADMIN_ID) {
$k = ereg_replace("[^0-9]","",$_GET['k']);
mysql_query("UPDATE vartotojai SET email='' WHERE id='$k'");
}
header("Location: index.php");
}
elseif ($id == "js") {
$perjungimas = (int) ereg_replace("[^0-9]","",$_POST['perjungimas']);
if ($perjungimas > 1) {
$perjungimas = 0;
}
$js1 = ereg_replace("[^a-z]","",$_POST['js1']);
$js2 = ereg_replace("[^a-z]","",$_POST['js2']);
$js3 = ereg_replace("[^a-z]","",$_POST['js3']);
if ($js1 == "on") {
$js1 = 1;
}
else
{
$js1 = 0;
}
if ($js2 == "on") {
$js2 = 1;
}
else
{
$js2 = 0;
}
if ($js3 == "on") {
$js3 = 1;
}
else
{
$js3 = 0;
}
mysql_query("UPDATE vartotojai SET js1='$js1',js2='$js2',js3='$js3',kalbu_perjungimas='$perjungimas' WHERE id='$user_id'");
header("Location: index.php?id=info&k=".$dm['id']."");
}
elseif ($id == "klog") {
if ($user_id != $ADMIN_ID) {
header("Location: index.php");
exit;
}
juosta($dm['statusas'],$neskaityti_laiskai);
$k = ereg_replace("[^0-9]","",$_GET['k']);
$nuskaitoma = mysql_query("SELECT * FROM auksiniu_log WHERE nick_id='$k'");
$viso = mysql_num_rows($nuskaitoma);
if ($viso == false) {
echo "<div class="center text_p">
".$language['tuscia']."
</div>";
}
else
{
$nuo = ereg_replace("[^0-9]","",$_GET['nuo']);
if ($nuo == "") {
$nuo = 0;
}
$puslapiu_skaicius = 10;
$nuskaitymas = mysql_query("SELECT * FROM auksiniu_log WHERE nick_id='$k' ORDER BY id DESC LIMIT $nuo,$puslapiu_skaicius");
while($stulpeliai = mysql_fetch_assoc($nuskaitymas)) {
echo "<div class="juosta2 tr">
<span class="small">".$stulpeliai['txt']."</span>
<br/>
<span class="small">".$stulpeliai['data']."</span>
</div>
<div class="razdel5"></div>";
}
echo "<div class="center text_p">";
$viso_puslapiai = 0;
$starto_skaicius = 1;
$ceil = ceil($viso / $puslapiu_skaicius);
$rodomas = ceil($nuo / $puslapiu_skaicius) + 1;
while($viso_puslapiai < $viso) {
if ($starto_skaicius == 1 or ($starto_skaicius >= $rodomas - 1 && $starto_skaicius < $rodomas + 3) or $starto_skaicius > $ceil - 1) {
$taskai = 0;
if ($nuo == $viso_puslapiai) {
echo "<a class="page" id="pushed" href="other.php?id=klog&k=$k&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
else
{
echo "<a class="page" href="other.php?id=klog&k=$k&nuo=$viso_puslapiai">$starto_skaicius</a>";
}
}
else
{
if ($taskai == false) {
echo "...";
$taskai ++;
}
}
$viso_puslapiai = $viso_puslapiai + $puslapiu_skaicius;
$starto_skaicius ++;
}
echo "</div>";
}
}
elseif ($id == "multiaccounting") {
if ($dm['statusas'] < 2) {
header("Location: index.php");
exit;
}
juosta($dm['statusas'],$neskaityti_laiskai);
$k = ereg_replace("[^0-9]","",$_GET['k']);
$ip = filter($_GET['ip']);
$nuskaitoma = mysql_query("SELECT * FROM vartotojai WHERE ip='$ip'");
$viso = mysql_num_rows($nuskaitoma);
if ($viso == false) {
echo "<div class="center text_p">
".$language['tuscia']."
</div>";
}
else
{
$nuo = (int) ereg_replace("[^0-9]","",$_GET['nuo']);
$puslapiu_skaicius = 10;
$nuskaitymas = mysql_query("SELECT * FROM vartotojai WHERE ip='$ip' ORDER BY id DESC LIMIT $nuo,$puslapiu_skaicius");
echo "<div class="juosta2 tr">";
while($stulpeliai = mysql_fetch_assoc($nuskaitymas)) {
$vafetch = mysql_fetch_assoc(mysql_query("SELECT * FROM vartotojai WHERE nick='".$stulpeliai['nick']."'"));
$zenklas = zenklas($vafetch['statusas']);
echo "<a href="index.php?id=info&k=".$vafetch['id']."">$zenklas".$vafetch['nick']."</a> (".$vafetch['narsykle'].")
<br/>";
}
echo "</div>
<div class="razdel5"></div>
<div class="center text_p">";
$viso_puslapiai = 0;
$starto_skaicius = 1;
$ceil = ceil($viso / $puslapiu_skaicius);
$rodomas = ceil($nuo / $puslapiu_skaicius) + 1;
while($viso_puslapiai < $viso) {
if ($starto_skaicius == 1 or ($starto_skaicius >= $rodomas - 1 && $starto_skaicius < $rodomas + 3) or $starto_skaicius > $ceil - 1) {
$taskai = 0;
if ($nuo == $viso_puslapiai) {
echo "<a class="page" id="pushed" href="other.php?id=multiaccounting&nuo=$viso_puslapiai&ip=$ip&k=$k">$starto_skaicius</a>";
}
else
{
echo "<a class="page" href="other.php?id=multiaccounting&nuo=$viso_puslapiai&ip=$ip&k=$k">$starto_skaicius</a>";
}
}
else
{
if ($taskai == false) {
echo "...";
$taskai ++;
}
}
$viso_puslapiai = $viso_puslapiai + $puslapiu_skaicius;
$starto_skaicius ++;
}
echo "</div>";
}
}
else
{
header("Location: index.php");
}
include("includes/foot.php");
?>