Просмотр файла forum/other/plus.php

Размер файла: 5.9Kb
<?php
// автор скрипта - Arab
// icq - 9988817   сайт: http://bola.net.ru

include_once "../includ/functions.php";
include_once "../includ/login.php";
include_once "../includ/setting.php";
include_once "../includ/online.php";
include_once "../../css/red/index.php";

echo'<div class=agr><center>Изменение авторитета</center></div><div class=bgr>';
if (!$_SESSION[login]=="" && !md5($_SESSION[password])=="" && md5($_SESSION[password])==$npassword && $_SESSION[login]==$nlogin){
echo''.check($hello).' '.check($login).'<br>';

if(isset($down)){
$down=full_check($down);

$user=check($user);
$text = @file("$maindir/forum/data/users/".check($user).".log");
if ($text!=""){ $dt = explode("|",$text[0]); }

$ti = time();
$tis = $xavtoritet+$dt[25];
$tis=check($tis);

if($m_balls>50 && $dt[20]>50 && $login!==$user && $dt[18]=="0" && $ti>=$tis){

if($user=="$login"){
echo'Нельзя себе менять авторитет</div>';
include_once "../../css/red/foot.php"; exit; }

if(empty($msgdown)){echo'<br><center><b>Напишите причину!</b></center></div>'; exit;  }
if(isset($msgdown{99})){echo'<br><center><b>Слишком длинное сообщение!</b></center></div>';  exit; }

$tim = time();
$data = date("j.n.Y");
$time = date("G:i");
$time=check($time);
$date=check($date);
$tim=check($tim);
$msgdown=check($msgdown);

	$fff = @file("$maindir/forum/data/users/".check($user).".log");
	if ($text!=""){
	$udata = explode("|",$fff[0]);

$summa=$udata[24]-1;
$summa=check($summa);
$new=$udata[16]+1;
$new=check($new);

$text=$udata[0].'|'.$udata[1].'|'.$udata[2].'|'.$udata[3].'|'.$udata[4].'|'.$udata[5].'|'.$udata[6].'|'.$data[7].'|'.$udata[8].'|'.$udata[9].'|'.$udata[10].'|'.$udata[11].'|'.$udata[12].'|'.$udata[13].'|'.$udata[14].'|'.$udata[15].'|'.$new.'|'.$udata[17].'|'.$udata[18].'|'.$udata[19].'|'.$udata[20].'|'.$udata[21].'|'.$udata[22].'|'.$udata[23].'|'.$summa.'|'.$tim.'|'.$udata[26].'|'.$udata[27].'|'.$udata[28].'|'.$udata[29].'|';
$text=str_replace("\r\n", "", $text);

	$fp=fopen("$maindir/forum/data/users/".check($user).".log","r+");
	flock($fp,LOCK_EX);
	ftruncate($fp,0);
	fputs($fp,"$text");
	fflush($fp);
	flock($fp,LOCK_UN);
	fclose($fp);

$msgs=check($msgs);
$msgs = 'Пользователь '.$login.' поставил вам минус<br>Причина: '.$msgup.'<br>Ваш ваш авторитет на данный момент: '.$summa.'';

$text=$login.'|'.$msgs.'|'.$data.'|'.$time.'|';
$text = str_replace("\r\n", " ", $text);
$fp=@fopen("$maindir/forum/data/privat/$user.dat","a");
fputs($fp,"$text\r\n");
fclose($fp);
@chmod ("$maindir/forum/data/privat/$user.dat", 0666);

echo 'Авторитет пользователю '.$user.' успешно уменьшен!<br>
Его авторитет на данный момент: '.$summa.'';

}else{ echo'Пользователь '.$user.' не зарегистрирован</div>';
include_once "../../css/red/foot.php"; exit; }
}else{ echo'Временно нельзя!'; }

echo'</div>';
include_once "../../css/red/foot.php"; exit; } // end


// -
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
// +

if(isset($up)){
$up=full_check($up);
$user=check($user);
$text = @file("$maindir/forum/data/users/$user.log");
if ($text!=""){ $dt = explode("|",$text[0]); }

$ti = time();
$tis = $xavtoritet+$dt[25];

if($m_balls>50 && $dt[20]>50 && $login!==$user && $dt[18]=="0" && $ti>=$tis){

if($user=="$login"){
echo'Нельзя себе менять авторитет</div>';
include_once "../../css/red/foot.php"; exit; }

if (isset($_POST['msgup'])) $msgup = $_POST['msgup'];
if(empty($msgup)){echo'<br><center><b>Напишите причину!</b></center>'; exit;  }
if(isset($msgup{99})){echo'<br><center><b>Слишком длинное сообщение!</b></center>';  exit; }

$tim = time();
$data = date("j.n.Y");
$time = date("G:i");
$time=check($time);
$data=check($data);
$tim=check($tim);
$msgup=check($msgup);

	$fff = @file("$maindir/forum/data/users/$user.log");
	if ($text!=""){
	$udata = explode("|",$fff[0]);

$summa=$udata[24]+1;
$new=$udata[16]+1;

$text=$udata[0].'|'.$udata[1].'|'.$udata[2].'|'.$udata[3].'|'.$udata[4].'|'.$udata[5].'|'.$udata[6].'|'.$data[7].'|'.$udata[8].'|'.$udata[9].'|'.$udata[10].'|'.$udata[11].'|'.$udata[12].'|'.$udata[13].'|'.$udata[14].'|'.$udata[15].'|'.$new.'|'.$udata[17].'|'.$udata[18].'|'.$udata[19].'|'.$udata[20].'|'.$udata[21].'|'.$udata[22].'|'.$udata[23].'|'.$summa.'|'.$tim.'|'.$udata[26].'|'.$udata[27].'|'.$udata[28].'|'.$udata[29].'|';
$text=str_replace("\r\n", "", $text);

	$fp=fopen("$maindir/forum/data/users/$user.log","r+");
	flock($fp,LOCK_EX);
	ftruncate($fp,0);
	fputs($fp,"$text");
	fflush($fp);
	flock($fp,LOCK_UN);
	fclose($fp);

$msgs = 'Пользователь '.$login.' поставил вам плюс<br>Причина: '.check($msgup).'<br>Ваш ваш авторитет на данный момент: '.$summa.'';
$msgs=check($msgs);

$text=$login.'|'.$msgs.'|'.$data.'|'.$time.'|';
$text = str_replace("\r\n", " ", $text);
$fp=@fopen("$maindir/forum/data/privat/".check($user).".dat","a");
fputs($fp,"$text\r\n");
fclose($fp);
@chmod ("$maindir/forum/data/privat/".check($user).".dat", 0666);

echo 'Авторитет пользователю '.check($user).' успешно увеличен!<br>
Его авторитет на данный момент: '.$summa.'</div>';

}else{ echo'Пользователь '.check($user).' не зарегистрирован</div>';
include_once "../../css/red/foot.php"; exit; }
}else{ echo'Временно нельзя!</div>'; exit;}

include_once "../../css/red/foot.php"; exit; } // end
} else { echo'Вам нужно авторизоваться'; }
echo'</div>';
include_once "../../css/red/foot.php";
?>