Вход Регистрация
Файл: clans.php
Строк: 132
<?php

  
include ("files/zag.php");

  if(isset(
$_COOKIE['aut']) and $_COOKIE['aut'
             == 
1){

  switch(
$_GET['go']){
  
  case 
'info':
  
  
$id check::num($_GET['id']);
  
  
$clans      file('data/clans.dat');
  
$ccount     count($clans);

  
$cdata      explode(':||:'$clans[$id]);

  
  if(
$id != 0){
  
  if(
$id >= $ccount){
  
  
header('Location: /clans.php'); exit;
  
  }
  
  }

  if(
$cdata[1]  ==  ''){

  
header('Location: /clans.php'); exit;

  }
  
  switch(
$_GET['go2']){
  
  default:

  
$dir  opendir("data/reg"); 
  while((
$k=readdir($dir))!==false){
  
  if (  
$k  !=  '.' &&  $k  !='..'){

  
$file file('data/reg/'.$k.'');
  
$dfile  explode(':||:'$file[0]);

  
  if(
$dfile[23] == $id$mmrs++;
  
  }
  
  }
  
  
closedir($dir);
  
  if(empty(
$mmrs)) $mmrs  0;
  
  echo 
'
  <big><a href="/clans.php">Кланы</a> &#187; <img src="img/clan/'
.$cdata[6].'"  alt=""/> '.$cdata[1].'</big><br>- - -<br>
  Уровень: '
.$cdata[4].'<br><br>
  '
.$cdata[2].'<br><br>
  
  Состав: <a href="/clans.php?go=info&amp;id='
.$id.'&amp;go2=members">'.$mmrs.'</a> из '.$cdata[3].'<br>
  Регистрация: <font color="#666">'
.date('d.m в H:i'$cdata[5]).'</font> - <a href="/search.php?go=go&amp;nick='.$cdata[0].'">'.nick($cdata[0]).'</a> '.status($cdata[0]).'
  '
;
  
  
  break;
  
  case 
'members':

  echo 
'
  <big><a href="/clans.php">Кланы</a> &#187; <a href="/clans.php?go=info&amp;id='
.$id.'"><img src="img/clan/'.$cdata[6].'"  alt=""/> '.$cdata[1].'</a> &#187; Состав</big><br>- - -
  '
;

  
$dir  opendir("data/reg"); 
  while((
$k=readdir($dir))!==false){
  
  if (  
$k  !=  '.' &&  $k  !='..'){

  
$file file('data/reg/'.$k.'');
  
$dfile  explode(':||:'$file[0]);

  if(
$dfile[23] == $id) echo '<br><a href="/search.php?go=go&amp;nick='.$dfile[0].'">'.nick($dfile[0]).'</a>  '.status($dfile[0]).'';
  
  
$df++;
  
  }
  
  }
  
  
closedir($dir);

  if(
$df == 0) echo '<br>Никого нет.';

  break;
  
  }
  
  break;
  
  default:
 
  echo 
'
  <big>Кланы</big><br>- - -
  '
;
  
  
$clans      file('data/clans.dat');
  
  
$total      count($clans);


  for(
$i     0$i $total$i++){
  
  
$cdata explode(":||:"$clans[$i]);
    
  
$cdata_99[]
             =  
$i;

  
$cdata_0[] =  $cdata[0];

  
$cdata_1[] =  $cdata[1];
  
  
$cdata_2[] =  $cdata[2]; 

  
$cdata_3[] =  $cdata[3]; 
  
  
$cdata_4[] =  $cdata[4]; 
  
  
$cdata_5[] =  $cdata[5]; 
  
  
$cdata_6[] =  $cdata[6]; 
  
  
$cdata_7[] =  $cdata[7]; 

  
$cdata_8[] =  $cdata[8];  

  }
 
  if(empty(
$cdata_0)){
  
  echo 
'<br>Еще нет.';
    
  }else{

 
  foreach(
$cdata_0 as $k
            
=> $v){
   
  if(
$cdata_1[$k]!=''){
              
  if(
$cdata_6[$k]!= ''$dat_screen[]
            = 
'<br><img src="img/clan/'.$cdata_6[$k].'" alt="[IMG]"/> <a href="/clans.php?go=info&amp;id='.$cdata_99[$k].'">'.$cdata_1[$k].'</a>';
  else  
$dat_screen[]
            = 
'<br><a href="/clans.php?go=info&amp;id='.$cdata_99[$k].'">'.$cdata_1[$k].'</a>';
  
  }
  
  }


  
$total    count($dat_screen);

  if (empty(
$_GET['start'])) $start 0;
  else 
$start $_GET['start'];
  if (
$total $start 10){ $end $total; }
  else {
$end $start 10; }
  for (
$i $start$i $end$i++){

  echo  
$dat_screen[$i];

  }}


  echo 
'<br>- - -<br>';

  if(
$start != 0){
  
  echo 
'
  <a href="/clans.php?start='
.($start $udata[35]).'"><Назад</a>';
  
  }else{
  
  echo 
'<Назад.';
  
  }

  echo 
'
  |
  '
;

  if(
$total $start 10){
  
  echo 
'<a href="/clans.php?start='.($start $udata[35]).'">Далее></a>';
  
  }else{
  
  echo 
'Далее>';
  
  }


  
  if(
$u['clan'] ==  ''){
    
  echo 
'
  <br>- - -<br>
  <img src="img/icon/clan.png" alt="[IMG]"/> <a href="/clans.php?go=new">Создать клан</a>
  
  '
;
  
  }
  
  break;
  
  case 
'new':

  if(
$u['clan'] ==  ''){
  
  echo 
'
  <big><a href="/clans.php">Кланы</a> &#187; Создание клана</big><br>- - -<br>
  '
;

  if(
$u['col'] < 50){
  
  echo 
'У вас недостаточно Coin of Luck для создания клана.';
  include(
'files/down.php'); exit;
  
  }
  
  echo 
'
  <form action="/clans.php?go=new_go" method="post">
  
  Название:<br><input name="name" style="width:99%;"/><br>
  
  Описание:<br><textarea name="about" style="width:99%;"></textarea><br><br>
  
  Вместимость клана
  
  <select name="slot">
  
  <option value="1">10</option>

  <option value="2">20</option>

  <option value="3">30</option>

  <option value="4">40</option>

  <option value="5">50</option>

  </select> чел.<br>
  
  <input type="submit" value="Создать"/>
  
  </form><br>
  
  Вместимость клана - количество человек состоящих в клане. Стоимость 10 мест = 10 Coin Of Luck.
  '
;

  }else{
  
  
header('Location: /clans.php'); exit;
  
  }
  
  break;
  
  case 
'new_go':
  
  if(
$u['clan'] ==  ''){
  
  echo 
'
  <big><a href="/clans.php">Кланы</a> &#187; Создание клана</big><br>- - -<br>
  '
;

  if(
$u['col'] < 50){
  
  echo 
'У вас недостаточно Coin of Luck для создания клана.';
  include(
'files/down.php'); exit;
  
  }

  
$name   check::text($_POST['name']);

  
$about  check::text($_POST['about']);

  
$slot   check::num($_POST['slot']);


  if(empty(
$name) or empty($about) or $slot <= or $slot >=6){
  
  echo 
'Ошибка.';
  include(
'files/down.php'); exit;  
  
  }
  
  if((
50+($slot*10)) > $u['col']){
  
  echo 
'У вас недостаточто Coin of Lick для создания клана.';
  include(
'files/down.php'); exit;  
  
  }

  
$clans  file('data/clans.dat');
  
$ccount count($clans);
  
  if(
$ccount == 1$ccount2 1; else $ccount2 $ccount;

  
//            логин главы,  название клана, описание, слоты,  уровень, рега, иконка, аден, коин, сайт, exp (от 10 до 50), операции с деньгами (1 - да, 2 - нет), опыт
  
$text      =  ''.$u['log'].':||:'.$name.':||:'.$about.':||:'.($slot*10).':||:0:||:'.time().':||::||:0:||:0:||::||:10:||:2:||:0:||:';
  
  
$fp        =  fopen("data/clans.dat","a+");
  
  
flock ($fp,LOCK_EX);

  
fputs($fp,"$textrn");

  
flock ($fp,LOCK_UN);
  
  
fclose($fp);
   
 
  
$u['clan']
             = 
$ccount2;
             
  
$u['col']  =  $u['col']-(50+($slot*10));

  
$update    $u['log'].':||:'.$u['pas'].':||:'.$udata[2].':||:'.$udata[3].':||:'.$udata[4].':||:'.$udata[5].':||:'.$u['win'].':||:'.$u['lose'].':||:'.$u['aden'].':||:'.$u['lvl'].':||:'.$udata[10].':||:'.$udata[11].':||:'.$udata[12].':||:'.$udata[13].':||:'.$udata[14].':||:'.$udata[15].':||:'.$u['hp'].':||:'.$u['hpm'].':||:'.$u['mail'].':||:'.$u['exp'].':||:'.$u['gorod'].':||:'.$udata[21].':||:'.$u['privat'].':||:'.$u['clan'].':||:'.$udata[24].':||:'.$u['paty'].':||:'.$u['race'].':||:'.$u['class'].':||:'.$u['reg'].':||:'.$u['mp'].':||:'.$u['mpm'].':||:'.$udata[31].':||:'.$udata[32].':||:'.$u['prof'].':||:'.$udata[34].':||:'.$udata[35].':||:'.$u['karma'].':||:'.$udata[37].':||:'.$udata[38].':||:'.$udata[39].':||:'.$udata[40].':||:'.$u['online'].':||:'.$u['okr'].':||:'.$u['pa'].':||:'.$u['ma'].':||:'.$u['pd'].':||:'.$u['md'].':||:'.$u['col'].':||:'.$u['status'].':||:'.$u['rek'].':||:'.$u['clog'].':||:'.$u['hel'].':||:'.$u['arm'].':||:'.$u['niz'].':||:'.$u['dwe'].':||:'.$u['glo'].':||:'.$u['boo'].':||:'.$u['mas'].':||:'.$u['amu'].':||:'.$u['pu'].':||:'.$u['lu'].':||:'.$u['pha'].':||:'.$u['lha'].':||:'.$u['self'].':||:'.$u['cpost'].':||:'.$u['fpost'].':||:';
  
  
$fp        fopen('./data/reg/'.$u['log'].'.dat''a+');
  
  
flock($fp,LOCK_EX);           
  
  
ftruncate($fp,  0);                                                                 
  
  
fputs($fp,  $update);

  
fflush($fp);
  
  
flock($fp,LOCK_UN);
  
  
fclose($fp); 

  echo 
'Вы успешно создали клан <a href="/clan.php"><b>'.$name.'</b></a>.';

  }else{
  
  
header('Location: /clans.php'); exit;
  
  }
  
  break;
  
  }

  }else{
  
  
header('Location: /index.php');
  
  }
  
  include (
'files/down.php');

?>
Онлайн: 0
Реклама