Просмотр файла ascalon/admcl.php

Размер файла: 8.75Kb
<? /*Клануправление: admcl.php*/ 
$numb=0;
require"start.php";
echo'<html><head><title>управление кланом</title>';
require"css.php";
echo'</head><body>';
if(isset($_GET['gok'])) $gok=htmlspecialchars(stripslashes($_GET['gok'])); else $gok='vhod';
if($clan==0) {header("Location:index.php?ses=$ses&amp;mt=$mt"); exit;}
$sql=mysql_query("SELECT * FROM clans WHERE id=\"$clan\"");
$sq=mysql_query("SELECT * FROM users WHERE clan=\"$clan\"");
$vsego=mysql_num_rows($sq);
$vsg=mysql_fetch_array($sql);
if($nick!=$vsg['boss'] && $nick!=$vsg['secboss']){ header("Location:index.php?ses=$ses&amp;mt=$mt"); exit;}

if($gok=='vhod'){
$legioner=$vsg['legioner'];
$legtime=$vsg['time'];
echo"<div class=kto>личный кабинет</div><br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;gok=spisok&amp;mt=$mt\">*список клановцев*</a>($vsego)<br><a href=\"admcl.php?ses=$ses&amp;gok=infa&amp;mt=$mt\">*изменить инфу клана*</a><br><a href=\"admcl.php?ses=$ses&amp;gok=mas&amp;mt=$mt\">*клан-спам*</a><br>";
if($legioner!='0' && $legioner!=''){ echo"<a href=\"infa.php?ses=$ses&amp;nick2=$legioner&amp;mt=$mt\"><font color=\"red\">$legioner</font></a> подал заявку на вступление!<br><a href=\"admcl.php?ses=$ses&amp;gok=yes&amp;mt=$mt\">принять</a>|<a href=\"admcl.php?ses=$ses&amp;gok=no&amp;mt=$mt\">отклонить</a>";}
else echo'активных заявок нет';}

if($gok=='spisok'){ echo"<div class=kto>кто в клане:</div><br>* * * * *<br>"; $i=1; $sql=mysql_query("SELECT * FROM users WHERE clan=\"$clan\" ORDER BY online DESC") or die('error'); while($vcl=mysql_fetch_array($sql)){$cuser=$vcl['nick']; echo"<a href=\"infa.php?ses=$ses&amp;nick2=$cuser&amp;mt=$mt\">"; if($vsg['boss']==$cuser || $vsg['secboss']==$cuser){echo"<font color=\"red\">$cuser</font>";} else echo"<font color=\"green\">$cuser</font>"; echo"</a> <a href=\"admcl.php?ses=$ses&amp;gok=menu&amp;nick2=$cuser&amp;mt=$mt\">[+]</a><br>";} echo"<br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}

if($gok=='infa'){ echo'<div class=kto>инфо клана</div>'; echo"<form action=\"admcl.php?ses=$ses&amp;gok=prov&amp;mt=$mt\" method=\"post\">"; echo'(если хотите оставить поле без изменений, оставьте поле пустым)<br>название:<br><input type="text" name="nazv"><br>аббревиатура(три большие англ. буквы!):<br><input type="text" name="abbr"><br>приоритеты:<br><input type="text" name="pr"><br>клан-сайт(пример:user.com, без http:// и т.п.!):<br><input type="text" name="clsite"><br><input type="submit" value="сохранить"></form>'; echo"<br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}

if($gok=='prov'){ if(!isset($_POST['nazv'])) $nazv=''; if(!isset($_POST['abbr'])) $abbr=''; if(!isset($_POST['pr'])) $pr=''; if(!isset($_POST['clsite'])) $clsite='';
$nazv=htmlspecialchars(stripslashes($nazv));
$abbr=htmlspecialchars(stripslashes($abbr));
$pr=htmlspecialchars(stripslashes($pr));
$clsite=htmlspecialchars(stripslashes($clsite));
$abbr=substr($abbr,0,3);
$nazv1=$vsg['naz'];
$abbr1=$vsg['abr'];
$pr1=$vsg['infa'];
$clsite1=$vsg['csite'];
if($nazv=='') $nazv=$nazv1;
if($abbr=='') $abbr=$abbr1;
if($pr=='') $pr=$pr1;
if($clsite=='') $clsite=$clsite1;
$sql=mysql_query("UPDATE clans SET naz=\"$nazv\", abr=\"$abbr\", csite=\"$clsite\", infa=\"$pr\" WHERE id=\"$clan\"") or die('error');
echo"Информация успешно изменена!<br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}

if($gok=='menu'){ if(isset($_GET['nick2'])) $nick2=htmlspecialchars(stripslashes($_GET['nick2'])); else { header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} echo"<div class=kto>меню</div>статус клановца $nick2 -"; if($nick2==$vsg['boss']) echo" глава клана"; if($nick2==$vsg['secboss']) echo" зам главы клана"; if($nick2!=$vsg['boss'] && $nick2!=$vsg['secboss']) echo" рядовой клановец"; echo"<a href=\"infa.php?ses=$ses&amp;nick2=$nick2&amp;mt=$mt\"><br>*инфа*</a><br>"; if($nick==$vsg['boss'] && $nick!=$nick2 && $nick2!=$vsg['secboss']) echo"<a href=\"admcl.php?ses=$ses&amp;gok=newboss&amp;nick2=$nick2&amp;mt=$mt\">*передать управление кланом*</a><br>"; if($nick==$vsg['boss'] && $nick2!=$vsg['boss'] && $nick2!=$vsg['secboss'])  echo"<a href=\"admcl.php?ses=$ses&amp;gok=newsecboss&amp;nick2=$nick2&amp;mt=$mt\">*назначить заместителем*</a><br>"; if($nick2!=$vsg['boss'] && $nick2!=$vsg['secboss']) echo"<a href=\"admcl.php?ses=$ses&amp;gok=del&amp;nick2=$nick2&amp;mt=$mt\">*выгнать из клана!*</a>"; echo"<br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}

if($gok=='newboss'){ if(isset($_GET['nick2'])) $nick2=htmlspecialchars(stripslashes($_GET['nick2'])); else { header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} if($nick!=$vsg['boss']){ header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} $sql=mysql_query("SELECT * FROM users WHERE nick=\"$nick2\" && clan=\"$clan\""); $jkl=mysql_fetch_array($sql); if(!isset($jkl['nick'])){ header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} if($nick2==$vsg['boss'] || $nick2==$vsg['secboss']){ header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;}  $sql=mysql_query("UPDATE clans SET boss=\"$nick2\" WHERE id=\"$clan\""); echo'готово!';}

if($gok=='newsecboss'){ if(isset($_GET['nick2'])) $nick2=htmlspecialchars(stripslashes($_GET['nick2'])); else { header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} if($nick!=$vsg['boss']){ header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} $sql=mysql_query("SELECT * FROM users WHERE nick=\"$nick2\" && clan=\"$clan\""); $jkl=mysql_fetch_array($sql); if(!isset($jkl['nick'])){ header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} if($nick2==$vsg['boss'] || $nick2==$vsg['secboss']){ header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;}  $sql=mysql_query("UPDATE clans SET secboss=\"$nick2\" WHERE id=\"$clan\""); echo"Новый заместитель назначен!<br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}

if($gok=='yes'){ $nick2=$vsg['legioner']; $sql=mysql_query("UPDATE users SET clan=\"$clan\" WHERE nick=\"$nick2\""); $sql=mysql_query("UPDATE clans SET legioner=\"\" WHERE id=\"$clan\""); echo"$nick2 принят в клан!<br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}

if($gok=='no'){ $sql=mysql_query("UPDATE clans SET legioner=\"\" WHERE id=\"$clan\""); echo"Заявка отклонена!<br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}

if($gok=='del'){ if(isset($nick2)) $nick2=htmlspecialchars(stripslashes($nick2)); else { header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} if($nick!=$vsg['boss'] && $nick!=$vsg['secboss']){ header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} $sql=mysql_query("SELECT * FROM users WHERE nick=\"$nick2\" && clan=\"$clan\""); $jkl=mysql_fetch_array($sql); if(!isset($jkl['nick'])){ header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} if($nick2==$vsg['boss'] || $nick2==$vsg['secboss']){ header("Location:admcl.php?ses=$ses&amp;mt=$mt"); exit;} $sql=mysql_query("UPDATE users SET clan=\"0\" WHERE nick=\"$nick2\""); echo"$nick2 выгнан из клана!<br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}

if($gok=='mas'){ echo"<div class=kto>написать клановцам...<br>(просьба без надобности не использовать!)</div><form action=\"admcl.php?ses=$ses&amp;gok=masprov&amp;mt=$mt\" method=\"post\">Сообщение:<br><input type=\"text\" name=\"text\"><br><input type=\"submit\" value=\"отправить\"></form><br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}

if($gok=='masprov'){ if(isset($_POST['text']) && $_POST['text']!='') {$text=htmlspecialchars(stripslashes($_POST['text'])); $sql=mysql_query("SELECT * FROM users WHERE clan=\"$clan\"") or die('error');  while($psg=mysql_fetch_array($sql)) { $komu=$psg['nick']; $pp=mysql_query("SELECT * FROM dop WHERE nick=\"$komu\" LIMIT 1"); $ppp=mysql_fetch_array($pp); if(isset($ppp['nick'])){ $pn=$ppp['letters']; $let="$nick(клан россылка):||:$komu:||:$text"; if($pn!='') $let="$let:|||:$pn"; mysql_query("UPDATE dop SET letters=\"$let\" WHERE nick=\"$komu\" LIMIT 1");}} echo"Cooбщeния ycпeшнo разосланы!";} else echo"Заполните поле!"; echo"<br>* * * * *<br><a href=\"admcl.php?ses=$ses&amp;mt=$mt\">назад</a>";}
echo"<br>* * * * *<br><div class=kto><a href=\"index.php?ses=$ses&amp;mt=$mt\">на улицу</a></div></body></html>"; require"end.php";
?>