Вход Регистрация
Файл: 3in1_1x3_1x5_1x7/admin.php
Строк: 74
<?
// +----------------------------------------------------------------------+
// | MyPHP Visits Generator                                               |
// +----------------------------------------------------------------------+
// | Copyright (c) 2002 Artem Akatov                                      |
// +----------------------------------------------------------------------+
// | Author: Artem Akatov <webmaster@myphp.dem.ru>                        |
// | Homepage: http://www.myphp.dem.ru                                    |
// +----------------------------------------------------------------------+
//
//  2002/02/24
?>
<HTML>
<HEAD>
<TITLE>Генератор</TITLE>
<link rel="stylesheet" type="text/css" href="../../php.css">
</HEAD>
<?
require("config.php");

function 
show_add_type_form() {
    global 
$base;
    
?><br>
    <table cellspacing="0" cellpadding="0" bgcolor="#2C5D92"><tr><td>
    <table border="0" width="200" cellspacing="1" class="text">
    <tr><td bgcolor="#EEEEEE"><center>
    Добавить новый вид</center>
    </td></tr><tr><td bgcolor="#FFFFFF">
    1x <input type="text" maxlength="2" size="2" name="type" class="form"></td>
    </tr>
    </table></tr></td></table>
    <?
}
function 
show_types() {
    global 
$base;

    
$file file($base);
    
?><p>
    <table cellspacing="0" cellpadding="0" bgcolor="#2C5D92"><tr><td>
    <table border="0" width="300" cellspacing="1" class="text">
    <tr><td width="100" bgcolor="#EEEEEE">Удалить?</td><td bgcolor="#EEEEEE">Типы генератора</td>
    </tr>
    <?
    
for ($i=0$i<sizeof($file); $i++) {
        
$line explode("^^"$file[$i]);
        
?>
        <tr>
        <td bgcolor="#FFFFFF"><input type="checkbox" name="NoTypeDel[]" value="<?=$i;?>"></td>
        <td bgcolor="#FFFFFF">1x<?=$line[0];?></td>
        </tr>
        <?
    
}
    echo 
"</table></tr></td></table>";
}

function 
show_form() {
    global 
$type$base$ad_login$ad_pass;

    echo 
"<form action='admin.php?login=$ad_login&pass=$ad_pass' method='post'>";
    
show_types();
    
show_add_type_form();
    echo 
'<p><input type="submit" value="Изменить" class="form"></form>';
}

function 
add_type() {
    global 
$type$base;

    
$str $type."^^";
    
$fp fopen($base"a-");
    
fputs($fp$str);
    
fclose($fp);
}

function 
del_type() {
    global 
$base$NoTypeDel;

    
$k=0;
    
$file file($base);
    for (
$i=0$i<sizeof($file); $i++) {
        if (!
in_array($i$NoTypeDel)) {
          
$ResFile[$k] = $file[$i];
          
$k++;
        }
    }
    
$fp fopen($base"w");
    for (
$i=0$i<sizeof($ResFile); $i++) {
        
fputs($fp$ResFile[$i]);
    }
    
fclose($fp);
}
function 
after_change() {
 
?>
    <html>
    <head>
    <META HTTP-EQUIV="Refresh" CONTENT="3; URL=<?=$HTTP_REFERER;?>">
    </HEAD>
    <BODY>
    <h3>Изменения успешно выполнены</h3>
 <?
    
exit();
}

function 
login() {
    
?>
    <form action="" method="post">
    <center><p><b>Пожалуйста, пройдите аутентификацию.</b><br><br>
    <table bgclolor="#2C5D92" cellpadding=0 cellspacing=0 width="350" bgcolor="#2C5D92"><td>
    <table cellpadding=0 cellspacing=1 border="0" width="100%" class="text">
      <tr>
        <td width="50%" bgcolor="#FFFFFF" align="center"><b>Логин</b></td>
        <td width="50%" bgcolor="#3F7DBC" align="center"><input type="text" name="login"></td>
      </tr>
      <tr>
        <td width="50%" bgcolor="#FFFFFF" align="center"><b>Пароль</b></td>
        <td width="50%" bgcolor="#3F7DBC" align="center"><input type="password" name="pass"></td>
      </tr>
      <tr>
        <td width="50%" bgcolor="#FFFFFF" align="center">&nbsp;</td>
        <td width="50%" bgcolor="#3F7DBC" align="center">
    <input type="submit" value="Войти">
        </td>
      </tr>
    </table>
    </td></table><br>
    </form>
    <?
    
exit();
}
if(
$login!=$ad_login || $pass!=$ad_passlogin();

if (
$type || isset($NoTypeDel[0])) {
    if (isset(
$NoTypeDel[0])) del_type();
    if (
$typeadd_type();
     
after_change();
}
/*if ($NoTypeDel[0]) {
    del_type(); 
    after_change();
}*/
show_form();
?>
</BODY>
</HTML>
Онлайн: 2
Реклама