<?php
include_once("files/zag.php");
include_once("files/pom.php");
include_once("files/ini.php");
$polz=mysql_query("SELECT * FROM `users` WHERE `udata0`='$log' AND `udata1`='$pas' LIMIT 1");
if(mysql_num_rows($polz)==0){
header ("Location: index.php?error");
echo'<div class="p">Ошибка! Пользователь с таким логином и паролем не зарегистрирован, или пароль/логин неверен! <a href="index.php">На главную</a><br>';exit;
}else{
if(empty($udata23)){echo"<small>Вы не в клане!</small>"; include_once"files/down.php"; exit;}
switch($go) {
default:
$aglav=mysql_query("SELECT * FROM `clan_people` WHERE `clan_people0`='$log' ");
$ar= mysql_fetch_array($aglav);
$gggg1=$ar['clan_people3'];
$aglav=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$ar= mysql_fetch_array($aglav);
$ggg1=$ar['clan0'];
if($ggg1=="$log"){
echo"<br><a href=\"clan.php?\">Управление кланом</a><br>";
}elseif($gggg1=="zam"){
echo"<br><a href=\"clan.php?\">Управление кланом</a><br>";
}
if($udata23=="$log"){echo"<a href=\"clanroom.php?&go=deskto\">Вывесить объявление</a>
<br/><a href=\"clanroom.php?&go=site\">Вывесить сайт клана</a></small><br/>";}
if($udata23=="$log"){
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$gggb=$arrs['clan6'];
$gggbb=$arrs['clan13'];
if($gggb=="yes"){
echo"<a href=\"clanroom.php?&go=clanno\">Запретить брать адены </a><br/>";}else{
echo"<a href=\"clanroom.php?&go=clanyes\">Разрешить брать адены </a><br/>";
}
if($gggbb=="yes"){
echo"<a href=\"clanroom.php?&go=clannoc\">Запретить брать Coin of Luck </a><br/>";}else{
echo"<a href=\"clanroom.php?&go=clanyesc\">Разрешить брать Coin of Luck </a><br/>";
}
}
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg=$arrs['clan3'];
echo"$ggg<br/>";
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan4'];
$ggg2=$arrs['clan12'];
echo"Уровень клана $arrs[clan9]<br>";
echo"Репутация клана: $arrs[clan11]<br>";
$ggg1=number_format($ggg1);
$ggg2=number_format($ggg2);
if($arrs[clan9]==0){
$clanexpgo=1000000;}if($arrs[clan9]==1){
$clanexpgo=5000000;}if($arrs[clan9]==2){
$clanexpgo=20000000;}if($arrs[clan9]==3){
$clanexpgo=40000000;}if($arrs[clan9]==4){
$clanexpgo=70000000;}if($arrs[clan9]==5){
$clanexpgo=90000000;}if($arrs[clan9]==6){
$clanexpgo=150000000;}if($arrs[clan9]==7){
$clanexpgo=300000000;}if($arrs[clan9]==8){
$clanexpgo=600000000;}if($arrs[clan9]==9){
$clanexpgo=1200000000;}if($arrs[clan9]==10){$clanexpgo=max;}
echo"Клановый опыт: "; echo number_format( $arrs[clan8] );
echo"/";
echo number_format( $clanexpgo );
echo"<br>Капитал клана: $ggg1 аден
<br>Капитал клана: $ggg2 Coin of luck<br/><br>
<a href=\"clanroom.php?&go=bankadd\">Положить аден</a><br/>
<a href=\"clanroom.php?&go=my\">Взять аден</a><br/>
<a href=\"clanroom.php?&go=bankaddc\">Положить Coin of luck</a><br/>
<a href=\"clanroom.php?&go=myc\">Взять Coin of luck</a><br/>
<a href=\"clanroom.php?&go=logs\">История клана</a><br/>
<a href=\"clanroom.php?&go=who\">Кто в клане</a><br/>
<a href=\"clanroom.php?&go=sklad\">Склад клана</a><br/></small>";
$arr = mysql_query("SELECT * from `clan` WHERE `clan0`='$udata23' ");
$qi = mysql_query("SELECT * from `clan` WHERE `clan0`='$udata23' and `clan10`='yes' ");
if (mysql_affected_rows()==0)
{
echo "";
}
else
{
while($row=mysql_fetch_array($qi))
{
echo"<small><a href=\"auctioner.php?&go=clanholl\">Клан-холл</a></small><br/>";
}
}
$aglav=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$ar= mysql_fetch_array($aglav);
$ggg1=$ar['id'];
// Переменная хранит число сообщений выводимых на станице
$num = 5;
// Извлекаем из URL текущую страницу
$page = $_GET['page'];
// Определяем общее число сообщений в базе данных
$result = mysql_query("SELECT COUNT(*) FROM `clan_chat` WHERE `clan_id`='$ggg1' ORDER by `dbid` DESC");
$posts = mysql_result($result, 0);
// Находим общее число страниц
$total = intval(($posts - 1) / $num) + 1;
// Определяем начало сообщений для текущей страницы
$page = intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
// Вычисляем начиная к какого номера
// следует выводить сообщения
$start = $page * $num - $num;
// Выбираем $num сообщений начиная с номера $start
$arr = mysql_query("SELECT * from `clan_chat` WHERE `clan_id`='$ggg1' ");
$qi = mysql_query("SELECT * from `clan_chat` WHERE `clan_id`='$ggg1' ORDER by `dbid` DESC LIMIT $start,$num");
if (mysql_affected_rows()==0)
{
echo "- - -<br>Сообщений в клане нет!";
}
else
{
while($row=mysql_fetch_array($qi))
{
$row['text'] = replase_smile($row['text']);
$row['text']=bb_code($row['text']);
echo '<br><a href="search.php?&nick='.$row['login'].'&go=go">'.$row['login'].'</a> - '.$row['text'].' ('.$row['date'].') ';
}
}
echo '<br>- - -<form action="?&go=addmsg" method="POST">
Введите сообщение:<br/>
<textarea name="text" rows="1" cols="25"></textarea><br/>
<input type="submit" value="Добавить" /></form>';
// Проверяем нужны ли стрелки назад
if ($page != 1) $pervpage = '<br><a href=clanroom.php?page=1>1</a> ... ';
// Проверяем нужны ли стрелки вперед
if ($page != $total) $nextpage = ' ... <a href=clanroom.php?page=' .$total. '>' .$total. '</a>';
// Находим две ближайшие станицы с обоих краев, если они есть
if($page - 2 > 0) $page2left = ' <a href=clanroom.php?page='. ($page - 2) .'>'. ($page - 2) .'</a> ';
if($page - 1 > 0) $page1left = '<a href=clanroom.php?page='. ($page - 1) .'>'. ($page - 1) .'</a> ';
if($page + 2 <= $total) $page2right = ' <a href=clanroom.php?page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' <a href=clanroom.php?page='. ($page + 1) .'>'. ($page + 1) .'</a>';
// Вывод меню
echo "Страницы:";
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
break;
case 'addmsg':
$self=$_POST['self'];
$self = htmlspecialchars($self);
$self=htmlspecialchars($self);
$self=str_replace("|","",$self);
$_title = 'Чат';
$__timer = true;
$__timer_['time'] = 10;
$__timer_['timer_go'] = "$self?&gorod=$gorod";
$log = htmlspecialchars(stripslashes($log));
$pas = htmlspecialchars(stripslashes($pas));
if($log=="CooL"){
$google_bot=$_SERVER['REMOTE_ADDR'];
session_register("google_bot");
}
if(isset($_SESSION['google_bot'])){
echo"<small>Вы не можете писать в чате.</small>";
include_once"files/down.php"; exit; }
if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){ $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; }else{$ip=$_SERVER['REMOTE_ADDR'];}
$ip=htmlspecialchars(stripslashes($ip));
if(!empty($_SERVER['HTTP_X_OPERAMINI_PHONE_UA'])){$brow=$_SERVER['HTTP_X_OPERAMINI_PHONE_UA'];}elseif(!empty($_SERVER['HTTP_X_OPERAMINI_PHONE'])){
$brow=$_SERVER['HTTP_X_OPERAMINI_PHONE'];}else{
$brow=htmlspecialchars(stripslashes(getenv('HTTP_USER_AGENT')));}
$brow=strtok($brow,'/');
$login=$data['login'];
$go = $_GET['go'];
$text = $_POST['text'];
$date = date("d.m.Y");
$time = date("H:i:s");
// Обрабатываем на плохие символы прежде чем записать в БД
if(get_magic_quotes_gpc()) $text = stripslashes($text);
$text = mysql_escape_string(htmlspecialchars(trim($text), ENT_QUOTES));
if($text==""){echo"Вы не ввели текст сообщения"; include_once"files/down.php"; exit;}
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['id'];
if ($udata54 == "7")
{
mysql_query("INSERT INTO `clan_chat` VALUES ('', '".$text."', '".$log."', '".$time."/".$date."', '".$ggg1."')") or die(mysql_error());
echo '<div class="menu">Сообщение успешно добавлено!
<a href="clanroom.php?">В клан</a>';
header ("Location: clanroom.php?");
include "files/down.php";
exit();}else{
mysql_query("INSERT INTO `clan_chat` VALUES ('', '".$text."', '".$log."', '".$time."/".$date."', '".$ggg1."')") or die(mysql_error());
echo '<div class="menu">Сообщение успешно добавлено!
<a href="clanroom.php?">В клан</a>';
header ("Location: clanroom.php?");
include "files/down.php";
exit();}
break;
case 'site':
if($udata23!==$log){ echo"Вы не имеете право размещать объявления!"; include_once"files/down.php"; exit;}
echo "<form action=\"clanroom.php?go=go&&go=addsite\" method=\"post\"><small>Текст:</small><br/>";
echo "<input name=\"text\" maxlength=\"100\" value=\"http://\" title=\"name\"/><br/>";
echo '<input type="submit" value="OK" /></form>';
break;
case 'deskto':
if($udata23!==$log){ echo"Вы не имеете право размещать объявления!"; include_once"files/down.php"; exit;}
echo "<form action=\"clanroom.php?go=go&&go=desksave\" method=\"post\"><small>Текст:</small><br/>";
echo "<input name=\"text\" maxlength=\"200\" title=\"name\"/><br/>";
echo '<input type="submit" value="OK" /></form>';
break;
case 'addsite':
if($udata23!==$log){ echo"Вы не имеете право размещать объявления!"; include_once"files/down.php"; exit;}
$text=htmlspecialchars(addslashes(stripslashes($_POST[text])));
$go="$text||";
$fp=fopen("data/clan/site/$log.dat","w");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,"$go");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
chmod ("data/clan/site/$log.dat", 0666);
$time = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='$time - <a href=\"search.php?&nick=$log&go=go\">$log</a> вывесил сайт клана'");
echo"<small>Объявление размещено.</small>";
break;
case 'desksave':
if($udata23!==$log){ echo"Вы не имеете право размещать объявления!"; include_once"files/down.php"; exit;}
$text=htmlspecialchars(addslashes(stripslashes($_POST[text])));
mysql_query("UPDATE `clan` SET `clan3`='$text' WHERE `clan0`='$udata23'");
$time = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='$time - <a href=\"search.php?&nick=$log&go=go\">$log</a> вывесил новое обьявление клана'");
echo"<small>Объявление размещено.</small>";
break;
case 'add':
$u1=getenv('HTTP_USER_AGENT');
$brow=strtok($u1,'/');
if (getenv("HTTP_X_FORWARDED_FOR"))
{ $ip=getenv("HTTP_X_FORWARDED_FOR"); }
else { $ip=$_SERVER['REMOTE_ADDR']; }
$ip=htmlspecialchars(stripslashes($ip));
$brow=htmlspecialchars(stripslashes($brow));
$brow=str_replace("|","",$brow);
$ip=str_replace("|","",$ip);
$brow=str_replace("#","",$brow);
$ip=str_replace("#","",$ip);
if($udata9<"10"){echo"<small>В клане можно писать токо с 10 уровня!.</small>"; include_once"files/down.php"; exit;}
require_once "files/flood.php";
if (CheckIP ()){ echo"Антифлуд..."; echo "</p></card></wml>"; exit;}
$msg=eregi_replace("((https?|ftp|http)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&._=/%]*(\\?[[:alnum:]?+&_=/%]*)?)?).(ru|org|net|info|com)", "Реклама запрещена", $msg);
$msg=eregi_replace("([[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&._=/%]*(\\?[[:alnum:]?+&_=/%]*)?)?).(ru|org|net|info|com)", "Реклама запрещена", $msg);
$msg=stripslashes($msg);
$msg=htmlspecialchars($msg);
$msg=str_replace("\\","",$msg);
$msg=str_replace("/","",$msg);
$msg=str_replace("|","",$msg);
$msg=str_replace("$","",$msg);
$msg=str_replace("&","",$msg);
$msg=str_replace("<","",$msg);
$msg=str_replace(">","",$msg);
$msg=str_replace("#","",$msg);
$log=str_replace("#","",$log);
//////////////////////////////////
if ($msg == "" || strlen($msg) > 250 || strlen($msg) < 1) { echo"<small>Сообщение длинное или короткое!</small>"; echo "</p></card></wml>"; exit;}
$date=date("d.m.y");
$time=date("H:i");
$text="$msg#$log#$date#$$time#";
$text=str_replace("\r\n", "", $text);
$fp=fopen("data/clan/chat/$udata23.dat","a");
flock ($fp,LOCK_EX);
fputs($fp,"$text\r\n");
flock ($fp,LOCK_UN);
fclose($fp);
chmod ("data/clan/chat/$udata23.dat", 0666);
$file=file("data/clan/chat/$udata23.dat"); $i = count($file);
if ($i>=100) {
$fp=fopen("data/clan/chat/$udata23.dat","w");
flock ($fp,LOCK_EX);
unset($file[0]);
fputs($fp, implode("",$file));
flock ($fp,LOCK_UN);
fclose($fp);
chmod ("data/clan/chat/$udata23.dat", 0666);
}
echo"<small>Сообщение добавлено!</small>";
echo"<br/><small><a href=\"clanroom.php?&ref=$ref\">Продолжить</a></small><br/>";
break;
case 'bankadd':
echo "<form action=\"clanroom.php?go=go&&go=addbank\" method=\"post\"><small>Сколько?:</small><br/>";
echo "<input name=\"kol\" maxlength=\"20\" title=\"name\"/><br/>";
echo '<input type="submit" value="OK" /></form>';
break;
case 'bankadd':
echo "<form action=\"clanroom.php?go=go&&go=addbank\" method=\"post\"><small>Сколько?:</small><br/>";
echo "<input name=\"kol\" maxlength=\"20\" title=\"name\"/><br/>";
echo '<input type="submit" value="OK" /></form>';
break;
case 'addbank':
$bank=$udata23;
if($udata8<$_POST[kol]){echo"<small>У вас нет $kol аден.</small>"; include_once"files/down.php"; exit;}
if(empty($_POST[kol])){echo"<small>Ошибка.</small>"; include_once"files/down.php"; exit;}
if(eregi("[^0-9]",$_POST[kol])){echo"<small>Вводите число, а не буквы!</small>"; include_once"files/down.php"; exit;}
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan4'];
$ggg1=$ggg1+$_POST[kol];
mysql_query("UPDATE `clan` SET `clan4`='$ggg1' WHERE `clan0`='$udata23'");
$udata8=$udata8-$_POST[kol];
mysql_query("UPDATE `users` SET `udata8`='$udata8' WHERE `udata0`='$log'");
$time = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='$timt - <a href=\"search.php?&nick=$log&go=go\">$log</a> положил $_POST[kol] аден в казну клана.'");
echo"<small>Вы успешно вложили в капитал клана $_POST[kol] аден.</small>";
break;
case 'clanyes':
if($udata23=="$log"){
mysql_query("UPDATE `clan` SET `clan6`='yes' WHERE `clan0`='$udata23'");
echo"Вы разрешили брать деньги из казны клана";
}
break;
case 'clanno':
if($udata23=="$log"){
mysql_query("UPDATE `clan` SET `clan6`='' WHERE `clan0`='$udata23'");
echo"Вы запретили брать деньги из казны клана";
}
break;
case 'my':
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$gggb=$arrs['clan6'];
if($gggb=="yes"){
echo "<form action=\"clanroom.php?go=go&go=mybank\" method=\"post\"><small>Сколько?:</small><br/>";
echo "<input name=\"kol\" maxlength=\"20\" title=\"name\"/><br/>";
echo '<input type="submit" value="OK" /></form>';
}else{
echo"Глава клана запретил брать деньги с казны клана"; include_once"files/down.php";
}
break;
case 'mybank':
$bank=$udata23;
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan4'];
if($_POST[kol]>$ggg1){echo"<small>У клана нет столько денег!</small>"; include_once"files/down.php"; exit;}
if(empty($_POST[kol])){echo"<small>Ошибка.</small>"; include_once"files/down.php"; exit;}
if(eregi("[^0-9]",$_POST[kol])){echo"<small>Вводите число, а не буквы!</small>"; include_once"files/down.php"; exit;}
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan4'];
$ggg1=$ggg1-$_POST[kol];
mysql_query("UPDATE `clan` SET `clan4`='$ggg1' WHERE `clan0`='$udata23'");
$udata8=$udata8+$_POST[kol];
mysql_query("UPDATE `users` SET `udata8`='$udata8' WHERE `udata0`='$log'");
$time = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='$time - <a href=\"search.php?&nick=$log&go=go\">$log</a> взял $_POST[kol] аден из казны клана.'");
echo"<small>Вы успешно взяли $_POST[kol] аден.</small>";
break;
case 'logs':
echo'<b>История клана:</b><br>';
// Переменная хранит число сообщений выводимых на станице
$num = 5;
// Извлекаем из URL текущую страницу
$page = $_GET['page'];
// Определяем общее число сообщений в базе данных
$result = mysql_query("SELECT COUNT(*) FROM `clanlog` where `clan`='$udata23' ORDER BY id ");
$posts = mysql_result($result, 0);
// Находим общее число страниц
$total = intval(($posts - 1) / $num) + 1;
// Определяем начало сообщений для текущей страницы
$page = intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
// Вычисляем начиная к какого номера
// следует выводить сообщения
$start = $page * $num - $num;
// Выбираем $num сообщений начиная с номера $start
$arr = mysql_query("SELECT * FROM `clanlog` where `clan`='$udata23' ");
$qi = mysql_query("SELECT * FROM `clanlog` where `clan`='$udata23' ORDER BY id DESC LIMIT $start,$num; ");
if (mysql_affected_rows()==0)
{
echo "- - -<br>Истории клана нет";
}
else
{
while($row=mysql_fetch_array($qi))
{
$row['text']=bb_code($row['text']);
echo '<br>'.$row[msg].' ';
}
}
echo'<br>';
// Проверяем нужны ли стрелки назад
if ($page != 1) $pervpage = '<br><a href=clanroom.php?&go=logs&page=1>1</a> ... ';
// Проверяем нужны ли стрелки вперед
if ($page != $total) $nextpage = ' ... <a href=clanroom.php?&go=logs&page=' .$total. '>' .$total. '</a>';
// Находим две ближайшие станицы с обоих краев, если они есть
if($page - 2 > 0) $page2left = ' <a href=clanroom.php?&go=logs&page='. ($page - 2) .'>'. ($page - 2) .'</a> ';
if($page - 1 > 0) $page1left = '<a href=clanroom.php?&go=logs&page='. ($page - 1) .'>'. ($page - 1) .'</a> ';
if($page + 2 <= $total) $page2right = ' <a href=clanroom.php?&go=logs&page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' <a href=clanroom.php?&go=logs&page='. ($page + 1) .'>'. ($page + 1) .'</a>';
// Вывод меню
echo "<br>Страницы:";
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
break;
case 'who':
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg=$arrs['clan1'];
echo '<b>Кто в клане:</b><br/>';
$pr_q=mysql_query("SELECT * FROM clan_people where `clan_people1`='$ggg' ;");
$i=1;
while($pr_ar=mysql_fetch_array($pr_q))
{
$pr_qs = mysql_query("SELECT * from `users` where `udata0`='$pr_ar[clan_people0]' ");
while($arr = mysql_fetch_array($pr_qs)){
echo "<br><b>".$i.".</b><a href=\"search.php?&nick=".$pr_ar['clan_people0']."&go=go\">".$pr_ar['clan_people0']." </a> ".$pr_ar['clan_people2']." ";
$fff=time()-1800;
if($arr[udata56]>$fff){
echo'<font color=\"blue\">[Online]</font>';
}else{
echo'<font color=\"red\">[Offline]</font>';}
}
$i=$i+1;
}
break;
case 'clan_gamers':
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg=$arrs['clan1'];
echo '<b>Кто в клане:</b><br/>';
$pr_q=mysql_query("SELECT * FROM clan_people where `clan_people1`='$ggg' ;");
while($pr_ar=mysql_fetch_array($pr_q))
{
++$i;
echo "<br><b>".$i.".</b><a href=\"search.php?&nick=".$pr_ar['clan_people0']."&go=go\">".$pr_ar['clan_people0']." </a>";
}
break;
case 'sklad':
echo"<b>Склад клана </b><br/><br>";
// Переменная хранит число сообщений выводимых на станице
$num = 5;
// Извлекаем из URL текущую страницу
$page = $_GET['page'];
// Определяем общее число сообщений в базе данных
$result = mysql_query("SELECT COUNT(*) FROM `clanitem` WHERE `udat7`='".$udata23."' ORDER by `id` DESC");
$posts = mysql_result($result, 0);
// Находим общее число страниц
$total = intval(($posts - 1) / $num) + 1;
// Определяем начало сообщений для текущей страницы
$page = intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
// Вычисляем начиная к какого номера
// следует выводить сообщения
$start = $page * $num - $num;
// Выбираем $num сообщений начиная с номера $start
$arr = mysql_query("SELECT * from `clanitem` WHERE `udat7`='".$udata23."' ");
$qi = mysql_query("SELECT * from `clanitem` WHERE `udat7`='".$udata23."' ORDER by `id` DESC LIMIT $start,$num");
if (mysql_affected_rows()==0)
{
echo "Вещей нет!";
}
else
{
while($row=mysql_fetch_array($qi))
{
echo '<a href="clanroom.php?&go=info&name='.$row['udat4'].'&id='.$row['id'].'">[?]</a> <a href="clanroom.php?&go=izsklad&name='.$row['udat4'].'&id='.$row['id'].'">'.$row['udat4'].'</a> <br/>';
}
}
// Проверяем нужны ли стрелки назад
if ($page != 1) $pervpage = '<br><a href=clanroom.php?&go=sklad&page=1>1</a> ... ';
// Проверяем нужны ли стрелки вперед
if ($page != $total) $nextpage = ' ... <a href=clanroom.php?&go=sklad&page=' .$total. '>' .$total. '</a>';
// Находим две ближайшие станицы с обоих краев, если они есть
if($page - 2 > 0) $page2left = ' <a href=clanroom.php?&go=sklad&page='. ($page - 2) .'>'. ($page - 2) .'</a> ';
if($page - 1 > 0) $page1left = '<a href=clanroom.php?&go=sklad&page='. ($page - 1) .'>'. ($page - 1) .'</a> ';
if($page + 2 <= $total) $page2right = ' <a href=clanroom.php?&go=sklad&page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' <a href=clanroom.php?&go=sklad&page='. ($page + 1) .'>'. ($page + 1) .'</a>';
// Вывод меню
echo "<br>Страницы:";
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
echo"<br><a href=\"clanroom.php?&go=item\">Положить вещи</a><br/>";
break;
case 'item':
// Переменная хранит число сообщений выводимых на станице
$num = 5;
// Извлекаем из URL текущую страницу
$page = $_GET['page'];
// Определяем общее число сообщений в базе данных
$result = mysql_query("SELECT COUNT(*) FROM `item` WHERE `uda7`='".$log."' and `uda2`!='vesh' and `uda2`!='vesh2' and `uda2`!='Medal' ORDER by `id` DESC");
$posts = mysql_result($result, 0);
// Находим общее число страниц
$total = intval(($posts - 1) / $num) + 1;
// Определяем начало сообщений для текущей страницы
$page = intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
// Вычисляем начиная к какого номера
// следует выводить сообщения
$start = $page * $num - $num;
// Выбираем $num сообщений начиная с номера $start
$arr = mysql_query("SELECT * from `item` WHERE `uda7`='".$log."' ");
$qi = mysql_query("SELECT * from `item` WHERE `uda7`='".$log."' and `uda2`!='vesh' and `uda2`!='vesh2' and `uda2`!='Medal' ORDER by `id` DESC LIMIT $start,$num");
if (mysql_affected_rows()==0)
{
echo "Вещей нет!";
}
else
{
while($row=mysql_fetch_array($qi))
{
echo '<a href="clanroom.php?&go=tosklad&id='.$row['id'].'&name='.$row['uda4'].'">'.$row['uda4'].'</a>['.$row['uda3'].'] <a href="info.php?&tip='.$row['uda2'].'&id='.$row['id'].'"></a><br/>';
}
}
// Проверяем нужны ли стрелки назад
if ($page != 1) $pervpage = '<br><a href=clanroom.php?&go=item&page=1>1</a> ... ';
// Проверяем нужны ли стрелки вперед
if ($page != $total) $nextpage = ' ... <a href=clanroom.php?&go=item&page=' .$total. '>' .$total. '</a>';
// Находим две ближайшие станицы с обоих краев, если они есть
if($page - 2 > 0) $page2left = ' <a href=clanroom.php?&go=item&page='. ($page - 2) .'>'. ($page - 2) .'</a> ';
if($page - 1 > 0) $page1left = '<a href=clanroom.php?&go=item&page='. ($page - 1) .'>'. ($page - 1) .'</a> ';
if($page + 2 <= $total) $page2right = ' <a href=clanroom.php?&go=item&page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' <a href=clanroom.php?&go=item&page='. ($page + 1) .'>'. ($page + 1) .'</a>';
// Вывод меню
echo "<br>Страницы:";
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
break;
case 'tosklad':
$id = htmlspecialchars(stripslashes($id));
$name = htmlspecialchars(stripslashes($name));
$qi = mysql_query("SELECT * from `item` WHERE `uda7`='".$log."' and `id`='".$id."' ");
while($row=mysql_fetch_array($qi))
if($row['uda4']==$name){
if($row['uda4']==$udata12){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata11){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata10){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata13){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata40){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata45){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata46){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata84){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata81){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata80){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata79){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata78){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
if($row['uda4']==$udata77){echo"<small>Одетую вещь положить нельзя.</small>"; include_once"files/down.php";exit;}
mysql_query("INSERT INTO `clanitem` VALUES ('', '$row[uda0]', '$row[uda1]', '$row[uda2]' , '$row[uda3]' , '$row[uda4]' , '$row[uda5]' , '$row[uda6]' , '".$udata23."' )") or die(mysql_error());
mysql_query("DELETE FROM `item` WHERE `id`='".$id."' ");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='$time - <a href=\"search.php?&nick=$log&go=go\">$log</a> положил в склад клана $row[uda4]'");
echo"<small>Вещь положена на склад клана.</small>";}else{echo"<small>Ошибка.</small>"; }
break;
case 'izsklad':
$qi = mysql_query("SELECT * from `clanitem` WHERE `udat7`='".$udata23."' ");
$row=mysql_fetch_array($qi);
if($row['udat7']!==$udata23){echo"Ошибка"; include_once"files/down.php"; exit;}
$aglav=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$ar= mysql_fetch_array($aglav);
$ggg1=$ar['clan0'];
$ggg2=$ar['clan1'];
$pr_q=mysql_query("SELECT * FROM `zamclan` WHERE `zamclan0`='$log' and `zamclan1`='$ggg2' ;");
$pr_ar=mysql_fetch_array($pr_q);
if($ggg1=="$log" or $pr_ar['zamclan7']=="on"){
$id = htmlspecialchars(stripslashes($id));
$name = htmlspecialchars(stripslashes($name));
$qi = mysql_query("SELECT * from `clanitem` WHERE `udat7`='".$udata23."' and `id`='".$id."' ");
while($row=mysql_fetch_array($qi))
if($row['udat4']==$name){
mysql_query("INSERT INTO `item` VALUES ('', '$row[udat0]', '$row[udat1]', '$row[udat2]' , '$row[udat3]' , '$row[udat4]' , '$row[udat5]' , '$row[udat6]' , '$log' )") or die(mysql_error());
mysql_query("DELETE FROM `clanitem` WHERE `id`='".$id."' and `udat7`='$udata23' ");
$time = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='$time - <a href=\"search.php?&nick=$log&go=go\">$log</a> взял из склада клана $row[udat4]'");
echo"<small>Вещь взята из склада клана.</small>";}}else{echo"Ошибка";include_once"files/down.php"; exit;}
break;
case 'info':
$id = htmlspecialchars(stripslashes($id));
$mobinfo=mysql_query("SELECT * from `clanitem` WHERE `udat7`='".$udata23."' and `id`='".$id."' LIMIT 1");
$mobinfo= mysql_fetch_array($mobinfo);
$id=$mobinfo['id'];
$shop0=$mobinfo['udat0'];
$shop1=$mobinfo['udat1'];
$shop2=$mobinfo['udat2'];
$shop3=$mobinfo['udat3'];
$shop4=$mobinfo['udat4'];
$shop5=$mobinfo['udat5'];
$shop6=$mobinfo['udat6'];
$shop7=$mobinfo['udat7'];
$shop1=number_format($shop1);
if($shop3=="0"){$shop3="NG";}
echo"$shop4<br/>";
echo'<img src="pic/'.$shop2.'/'.$shop5.'" alt="pic"/><br>';
echo"Атака/Зашита: $shop0<br/>
Grade: $shop3<br/>
Цена: $shop1 аден<br/>
";
echo"<a href=\"shop.php?\">Назад</a>";
break;
case 'bankaddc':
echo "<form action=\"clanroom.php?go=go&&go=addbankc\" method=\"post\"><small>Сколько?:</small><br/>";
echo "<input name=\"kol\" maxlength=\"20\" title=\"name\"/><br/>";
echo '<input type="submit" value="OK" /></form>';
break;
case 'addbankc':
$bank=$udata23;
if($udata38<$_POST[kol]){echo"<small>У вас нет $kol Coin of Luck.</small>"; include_once"files/down.php"; exit;}
if(empty($_POST[kol])){echo"<small>Ошибка.</small>"; include_once"files/down.php"; exit;}
if(eregi("[^0-9]",$_POST[kol])){echo"<small>Вводите число, а не буквы!</small>"; include_once"files/down.php"; exit;}
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan12'];
$ggg1=$ggg1+$_POST[kol];
mysql_query("UPDATE `clan` SET `clan12`='$ggg1' WHERE `clan0`='$udata23'");
$udata38=$udata38-$_POST[kol];
mysql_query("UPDATE `users` SET `udata38`='$udata38' WHERE `udata0`='$log'");
$time = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='$time - <a href=\"search.php?&nick=$log&go=go\">$log</a> положил $_POST[kol] Coin of Luck в казну клана.'");
echo"<small>Вы успешно вложили в капитал клана $_POST[kol] Coin of Luck.</small>";
break;
case 'myc':
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$gggb=$arrs['clan13'];
if($gggb=="yes"){
echo "<form action=\"clanroom.php?go=go&go=mybankc\" method=\"post\"><small>Сколько?:</small><br/>";
echo "<input name=\"kol\" maxlength=\"20\" title=\"name\"/><br/>";
echo '<input type="submit" value="OK" /></form>';
}else{
echo"Глава клана запретил брать Coin of Luck с казны клана"; include_once"files/down.php";
}
break;
case 'mybankc':
$bank=$udata23;
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan12'];
if($_POST[kol]>$ggg1){echo"<small>Нехватает Coin of Luck!</small>"; include_once"files/down.php"; exit;}
if(empty($_POST[kol])){echo"<small>Ошибка.</small>"; include_once"files/down.php"; exit;}
if(eregi("[^0-9]",$_POST[kol])){echo"<small>Вводите число, а не буквы!</small>"; include_once"files/down.php"; exit;}
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan12'];
$ggg1=$ggg1-$_POST[kol];
mysql_query("UPDATE `clan` SET `clan12`='$ggg1' WHERE `clan0`='$udata23'");
$udata38=$udata38+$_POST[kol];
mysql_query("UPDATE `users` SET `udata38`='$udata38' WHERE `udata0`='$log'");
$time = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='$time - <a href=\"search.php?&nick=$log&go=go\">$log</a> взял $_POST[kol] Coin of Luck из казны клана.'");
echo"<small>Вы успешно взяли $_POST[kol] Coin of Luck.</small>";
break;
case 'clanyesc':
if($udata23=="$log"){
mysql_query("UPDATE `clan` SET `clan13`='yes' WHERE `clan0`='$udata23'");
echo"Вы разрешили брать деньги из казны клана";
}
break;
case 'clannoc':
if($udata23=="$log"){
mysql_query("UPDATE `clan` SET `clan13`='' WHERE `clan0`='$udata23'");
echo"Вы запретили брать деньги из казны клана";
}
break;
}
}
include_once"files/down.php";
?>