Просмотр файла admin/config.php

Размер файла: 4.05Kb
<?php

# Coding by LinX
# ICQ 339890

s_header("Админка-Конфиг скрипта");

echo '<div class="gt">Конфигурация</div><div class="cont">';
$res = mysql_result(mysql_query("SELECT COUNT(*) FROM `config`"),0);


if (isset($_POST['post_coins'], $_POST['topic_coins'], $_POST['online_time'], $_POST['time_shift'],
    $_POST['private_msg'], $_POST['pcount'], $_POST['tcount'], $_POST['symbols'])) {
    $post_coins = s_filtr($_POST['post_coins'], 5);
    $topic_coins = s_filtr($_POST['topic_coins'], 5);
    $online_time = s_filtr($_POST['online_time'], 5);
    $time_shift = s_filtr($_POST['time_shift'], 3);
    $private_msg = s_filtr($_POST['private_msg']);
    $tflood = s_filtr($_POST['tflood'],3);
    $pflood = s_filtr($_POST['pflood'],3);
    $pcount = s_filtr($_POST['pcount'], 2);
    $tcount = s_filtr($_POST['tcount'], 2);
    $symbols = s_filtr($_POST['symbols'], 5);
    $counters = $_POST['counters'];
$counters2 = $_POST['counters2'];

    if ($post_coins == $_CONF['post_coins'] && $topic_coins == $_CONF['topic_coins'] &&
        $online_time == $_CONF['online_time'] && $time_shift == $_CONF['time_shift'] &&
        $private_msg == $_CONF['private_msg'] && $pcount == $_CONF['pcount'] && $_CONF['tcount'] ==
        $tcount && $symbols == $_CONF['symbols'] && $counters == $_CONF['counters'] && $counters2 == $_CONF['counters2'] && $tflood == $_CONF['tflood'] && $pflood == $_CONF['pflood']) {
        echo 'Такие настройки итак сохранены!';
    } elseif (preg_match('#script#iU',$counters)){
        echo 'Ошибка';
    } else {
        mysql_query("UPDATE `config` SET `post_coins` = '" . $post_coins .
            "', `topic_coins` = '" . $topic_coins . "', `online_time` = '" . $online_time .
            "', `time_shift` = '" . $time_shift . "', `private_msg` = '" . $private_msg .
            "', `pcount` = '" . $pcount . "', `tcount` = '" . $tcount . "', `symbols` = '" .
            $symbols . "', `counters` = '". $counters ."', `counters2` = '". $counters2 ."', `tflood` = '". $tflood ."', `pflood` = '". $pflood ."' WHERE `id` = '1' LIMIT 1");
        echo 'Настройки успешно сохранены!';
    }
    echo '<hr /><a href="'.MYURL.'control/config">Настройки форума</a><br />';
} else {
    echo '<form action="'.MYURL.'/control/config" method="POST">
Ограничение между созданием тем(сек):<br />
<input size="2" name="tflood" value="'. $_CONF['tflood'] .'" /><br />
Ограничение между созданием постов(сек):<br />
<input size="2" name="pflood" value="'. $_CONF['pflood'] .'" /><br />
Постов на страницу:<br />
<input size="2" name="pcount" value="' . $_CONF['pcount'] . '"/><br />
Тем на страницу:<br />
<input size="2" name="tcount" value="' . $_CONF['tcount'] . '"/><br />
Символов на страницу:<br />
<input size="5" name="symbols" value="' . $_CONF['symbols'] . '"/><br />
Количество монет за пост:<br />
<input size="2" name="post_coins" value="' . $_CONF['post_coins'] . '"/><br />
Количество монет за тему:<br />
<input size="2" name="topic_coins" value="' . $_CONF['topic_coins'] . '"/><br />
Время жизни юзера(сек):<br />
<input size="3" name="online_time" value="' . $_CONF['online_time'] . '"/><br />
Временной сдвиг(-1,+1...):<br />
<input size="2" name="time_shift" value="' . $_CONF['time_shift'] . '"/><br />
Письмо в приват после завершения регистрация<br />
<textarea name="private_msg">' . $_CONF['private_msg'] . '</textarea><br />
Счетчики: (главная)<br />
<textarea name="counters">' . $_CONF['counters'] . '</textarea><br />
Счетчики: (остальные)<br />
<textarea name="counters2">' . $_CONF['counters2'] . '</textarea><br />

<input type="submit" value="Сохранить"/>
</form><hr />';
}
echo '<a href="'.MYURL.'control">Админ-Панель</a></div>';
s_footer();
?>