View file admin/sett.php

File size: 4.67Kb
<?php
$title = 'Настройки системы';
include_once($_SERVER["DOCUMENT_ROOT"]."/inc/head.php");
if ($adm_id == 1) {
    echo '<div class="title">Настройки системы</div>';
    if(!isset($_POST['ok'])) {
        echo '<div class="menu">
        <form action="" method="post" name="form">
        Контактный e-mail:<br/><input type="text" name="mail" maxlength="50" value="'.$support_mail.'"/><br/>
        Время антифлуда:<br/><input type="text" name="antiflud" value="'.$antiflud.'"/><br/>
        Минимальная сумма для вывода средств:<br/><input type="text" name="cash" value="'.$money_cash.'"/><br/>
        Комиссия на вывод средств (%):<br/><input type="text" name="kom" value="'.$money_kom.'"/><br/>
        Реферальный процент:<br/><input type="text" name="ref_cash" value="'.$ref_cash.'"/><br/>
        Минимальная цена выполнения задания:<br/><input type="text" name="tcena" value="'.$task_min_cena.'"/><br/>
        Минимальная цена перехода:<br/><input type="text" name="cena" value="'.$link_min_cena.'"/><br/>
        Время перехода:<br/><input type="text" name="ctime" value="'.$click_time.'"/><br/>
        Минимальная начальная ставка в пирамиде:<br/><input type="text" name="pmin" value="'.$prmd_min.'"/><br/>
        Максимальная начальная ставка в пирамиде:<br/><input type="text" name="pmax" value="'.$prmd_max.'"/><br/>
        Участников лотереи:<br/><input type="text" name="loto" value="'.$loto_max.'"/><br/>
        Стоимость лотерейного билета:<br/><input type="text" name="loto_cena" value="'.$loto_cena.'"/><br/>
        Срок обработки платежей в магазине (В днях):<br/><input type="text" name="sdays" value="'.$shop_days.'"/><br/>
        Минимальный рейтинг для возможности добавлять товары:<br/><input type="text" name="srating" value="'.$shop_rating.'"/><br/>
        Ширина аватара при resizeToWidth:<br/><input type="text" name="wava" maxlength="4" value="'.$width_ava.'"/><br/>
        <input name="ok" type="submit" value="Сохранить" />
        </form></div>';
    } else {
        $wava = val($_POST['wava'], 1);
        $cash = val($_POST['cash'], 1);
        $ref_cash = val($_POST['ref_cash'], 1);
        $loto = val($_POST['loto'], 1);
        $kom = val($_POST['kom'], 1);
        $antiflud = val($_POST['antiflud'], 1);
        $ctime = val($_POST['ctime'], 1);
        $sdays = val($_POST['sdays'], 1);
        $pmin = val($_POST['pmin'], 2);
        $pmax = val($_POST['pmax'], 2);
        $loto_cena = val($_POST['loto_cena'], 2);
        $cena = val($_POST['cena'], 2);
        $tcena = val($_POST['tcena'], 2);
        $srating = val($_POST['srating'], 2);
        $mail = $_POST['mail'];

        $error = '';
        if(!preg_match('|^([a-z0-9_\.\-]{1,20})@([a-z0-9\.\-]{1,20})\.([a-z]{2,4})$|ius', $mail)) {
            $error.= 'Поле e-mail заполнено неверно!<br/>';
        }
        if ($wava < 128) {
            $error.= 'Высота аватара должна быть больше 128px!<br/>';
        }
        if(empty($sdays) or empty($cash) or empty($wava) or empty($pmin) or empty($pmax) or empty($tcena) or empty($cena) or empty($mail) or empty($antiflud) or empty($loto) or empty($loto_cena)){
            $error.= 'Одно из полей не заполнено!<br/>';
        }
        if (!empty($error)) {
            echo '<div class="menu">'.$error.'</div>';
            header('Refresh: 1');
        } else {
            $text = "mail = $mail
            antiflud = $antiflud
            wava = $wava
            cash = $cash
            ref_cash = $ref_cash
            cena = $cena
            kom = $kom
            loto = $loto
            loto_cena = $loto_cena
            ctime = $ctime
            pmin = $pmin
            pmax = $pmax
            tcena = $tcena
            sdays = $sdays
            shop_rating = $srating";
            editFileNow($_SERVER["DOCUMENT_ROOT"]."/inc/system.ini", $text);
            echo '<div class="menu">Настройки успешно изменены!</div>';
            header('Refresh: 1');
        }
    }
    if ($version == 'mobile') echo '<div class="forlink"><a href="/adm" class="links">Панель управления</a></div>';
} else {
    header('location: /');
}
include_once($_SERVER["DOCUMENT_ROOT"]."/inc/foot.php");
?>