File size: 1.87Kb
<?php
require_once '../core/system.php';
$header = 'Приглашение в клан';
require_once '../core/head.php';
if (isset($_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['id'])."'"),0) == true){
$ank = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".intval($_GET['id'])."'"));
}else{
$_SESSION['err'] = "Игрок не найден";
header('Location: /');
exit();
}
$req = mysql_query("SELECT * from `clan` where `id` = '$user[clan]'");
$clan = mysql_fetch_array($req);
$avto = mysql_num_rows($req);
$req = mysql_query("SELECT * from `clan_zayavky` where `kogo` = '$ank[id]'");
$kol = mysql_num_rows($req);
if(empty($user['clan'])){header('Location: /user/'.$ank['id'].'/'); $err='Ошибка';}
if($clan['kol']>=$clan['max_kol']){header('Location: /user/'.$ank['id'].'/'); $err='В клане нет места';}
if($kol>0){header('Location: /user/'.$ank['id'].'/'); $err='Игрок имеет приглашение';}
if($user['dolz']!='основатель' && $user['dolz']!='заместитель'){header('Location: /user/'.$ank[id].'/'); $err='Ошибка';}
if(!empty($ank['clan'])){header('Location: /user/'.$ank['id'].'/'); $err='Игрок уже в клане';}
if($ank['level']<10){header('Location: /user/'.$ank['id'].'/'); $err='Игрок не достиг 10 уровня';}
if($user['plem']!=$ank['plem']){header('Location: /user/'.$ank['id'].'/'); $err='Нельзя приглашать игроков противоположной империи';}
if(!isset($err)){
mysql_query("INSERT INTO `clan_zayavky` SET `clan` = '$user[clan]', `kto` = '$user[id]', `plem` = '$user[plem]', `kogo`='$ank[id]', `time` = '".time()."'");
header('Location: /user/'.$ank['id'].'/');
$_SESSION['message'] = 'Приглашение отправлено';}else{$_SESSION['err'] = $err;}
require_once '../core/foot.php';
?>