Вы не авторизованны на сайте!
";
require_once ('../incfiles/end.php');
exit; }
$rat = intval($_POST['rat']);
$user = intval($_GET['user']);
if($user_id == $user){
echo 'Ошибка! Вы не можете голосовать сами за себя!
';
echo'В анкету
';
require_once ('../incfiles/end.php');
exit;
}
$prov = mysql_query("SELECT COUNT(*) FROM `users` WHERE `id` = '" . $user ."'");
$prov = mysql_result($prov, 0);
if($prov == 0){
echo 'Ошибка! Такого пользователя не существует!';
require_once ('../incfiles/end.php');
exit;
}
if ($rat < -10 || $rat > 10 || $rat == 0){ echo 'Ошибка! Не верно указано значение рейтинга. Разрешено от +10 до -10, но не 0!
';
echo'В анкету
';
require_once ('../incfiles/end.php');
exit; }
$guser = mysql_query("SELECT * FROM `users` WHERE `id` = '$user_id' LIMIT 1");
$guser = mysql_fetch_array($guser);
$vrp2 = $guser['timeball'] + $sdvig * 3600;
$vr2 = date("d.m.y", $vrp2);
$vrp3 = $realtime + $sdvig * 3600;
$vr3 = date("d.m.y", $vrp3);
///////// Вычисляем текущую дату и дату последнего пополнения баллов ////////
if ($vr2 !== $vr3){ mysql_query("update `users` set `balans` = balans - 100, `ball` = '10', `timeball` = '".$realtime."', goluser = '' where id = '" . $user_id . "';");
$guser = mysql_query("SELECT * FROM `users` WHERE `id` = '$user_id' LIMIT 1");
$guser = mysql_fetch_array($guser); }
//////^^Добавляем 10 баллов для голосования если они были потрачены более суток назад^^///////
if($guser['balans'] < 100){
echo'Для изменения репутации необходимо иметь более 100 единиц на счету! Ваш счет онулирован,пожалуйста пополните счет!
';
echo'В анкету
';
require_once ("../incfiles/end.php");
exit; }
$reg = $guser['datereg'] + (1 * 24 * 3600);
if($reg > $realtime){
echo'Вы не можете изменять репутацию пользователя т.к. зарегистрированы на сайте менее суток!
';
echo'В анкету
';
require_once ("../incfiles/end.php");
exit; }
$idd = explode('|',$guser['goluser']);
if(in_array("$user", $idd)){
echo'Вы уже голосовали за данного человека!
Разрешено голосовать не более 1 раза в день за одного человека не зависимо от отданых баллов.
';
echo'В анкету
';
require_once ("../incfiles/end.php");
exit; }
if ($guser['ball'] == 0 || $guser['ball'] < $rat){ echo 'Ошибка! У вас недостаточно баллов для голосования! Вы хотели поставить '.$rat.', а у вас их '.$guser['ball'].' пожалуйста повторите попытку выбрав соответствующую сумму баллов!
Завтра вам будет начисленно 10 баллов!
';
echo'В анкету
';
require_once ('../incfiles/end.php');
exit; }
$goluser = mysql_query("SELECT * FROM `users` WHERE `id` = '$user' LIMIT 1");
$goluser = mysql_fetch_array($goluser);
$rati = $goluser['rating']+$rat;
$plus = $goluser['rplus'];
$minus = $goluser['rminus'];
if($rat > 0){
$pol = 'положительный';
$poll = 'повысили';
$plus = $plus+1;
}else{
$pol = 'отрицательный';
$poll = 'понизили';
$minus = $minus+1;
}
if($guser['goluser'] == ""){ $goll = $user; }else{ $goll = $guser['goluser'].'|'.$user; }
$ball = $guser['ball']-$rat;
mysql_query("update `users` set `balans` = balans - 100, `rating` = '".$rati."', `rplus` = '".$plus."', `rminus` = '".$minus."' where id = '" . $user . "';");
mysql_query("update `users` set `ball` = '".$ball."', `goluser` = '".$goll."' where id = '" . $user_id . "';");
$goluser = mysql_query("SELECT * FROM `users` WHERE `id` = '$user' LIMIT 1");
$goluser = mysql_fetch_array($goluser);
echo'Вы успешно отдали свой '.$pol.' голос за пользователя '.$goluser['name'].' и '.$poll.' его рейтинг на '.str_replace("-", "", $rat).'!
С вашего счета было оплачено 100 баллов в кассу не зависимо от суммы отданных баллов!
Положительных голосов за него: '.$goluser['rplus'].'
Отрицательных голосов за него: '.$goluser['rminus'].'
Его рейтинг: '.$goluser['rating'].'%
';
echo'В анкету
';
require_once ('../incfiles/end.php');
?>