コード例 #1
0
ファイル: admin_add_tarif.php プロジェクト: aricent123/cadbis
<?php

if ($BILLEVEL < 4) {
    return;
}
$form = 1;
if (isset($mod) && $mod == "add" && !isset($addtime) && !isset($deltimes)) {
    $error = "";
    $logintime = "";
    for ($i = 0; $i < count($times_d); ++$i) {
        $end = $i < count($times_d) - 1 ? "," : "";
        $logintime .= $times_d[$i] . addlzeroes($times_hf[$i]) . addlzeroes($times_mf[$i]) . "-" . addlzeroes($times_ht[$i]) . addlzeroes($times_mt[$i]) . $end;
    }
    //if($vars[1]!=$vars[2])$error.="<br><b>Ошибка!</b> Введённые пароли не совпадают!!!<br>";
    $data = array();
    $data['packet'] = addslashes($vars[0]);
    $data['blocked'] = "" . !$activated;
    $data['total_time_limit'] = timeinsec($time_vals[0], $time_vals[1], $time_vals[2]);
    $data['month_time_limit'] = timeinsec($time_vals[3], $time_vals[4], $time_vals[5]);
    $data['week_time_limit'] = timeinsec($time_vals[6], $time_vals[7], $time_vals[8]);
    $data['day_time_limit'] = timeinsec($time_vals[9], $time_vals[10], $time_vals[11]);
    $data['total_traffic_limit'] = mb2bytes($vars[1]);
    $data['month_traffic_limit'] = mb2bytes($vars[2]);
    $data['week_traffic_limit'] = mb2bytes($vars[3]);
    $data['day_traffic_limit'] = mb2bytes($vars[4]);
    $data['login_time'] = $logintime;
    $data['simultaneous_use'] = (int) $vars[6];
    $data['port_limit'] = (int) $vars[5];
    $data['session_timeout'] = timeinsec($time_vals[12], $time_vals[13], $time_vals[14]);
    $data['idle_timeout'] = (int) $vars[7];
    $data['level'] = (int) $vars[8];
コード例 #2
0
ファイル: funcs.php プロジェクト: aricent123/cadbis
function makelogintimestr($times_d, $times_hf, $times_ht, $times_mf, $times_mt)
{
    $logintime = "";
    for ($i = 0; $i < count($times_d); ++$i) {
        $end = $i < count($times_d) - 1 ? "," : "";
        $logintime .= $times_d[$i] . addlzeroes($times_hf[$i]) . addlzeroes($times_mf[$i]) . "-" . addlzeroes($times_ht[$i]) . addlzeroes($times_mt[$i]) . $end;
    }
    return $logintime;
}