예제 #1
0
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
include_once "../../../config.php";
// загружаем первоначальные настройки
// загружаем классы
include_once "../../../class/sql.php";
// загружаем классы работы с БД
include_once "../../../class/config.php";
// загружаем классы настроек
include_once "../../../class/users.php";
// загружаем классы работы с пользователями
include_once "../../../class/cconfig.php";
// загружаем классы работы с пользователями
// загружаем все что нужно для работы движка
include_once "../../../inc/connect.php";
// соеденяемся с БД, получаем $mysql_base_id
include_once "../../../inc/config.php";
// подгружаем настройки из БД, получаем заполненый класс $cfg
include_once "../../../inc/functions.php";
// загружаем функции
include_once "../../../inc/login.php";
// загружаем функции
$value = _GET("value");
$tag = _GET("tag");
$mode = _GET("mode");
$tt = new Tcconfig();
if ($mode == "txt") {
    $tt->SetByParam($user->id . "_zabbix_time", $value);
} else {
    $tt->SetByParam($user->id . "_{$tag}", $value);
}
예제 #2
0
// загружаем классы настроек
include_once "../../../class/users.php";
// загружаем классы работы с пользователями
include_once "../../../class/employees.php";
// загружаем классы работы с профилем пользователя
// загружаем все что нужно для работы движка
include_once "../../../inc/connect.php";
// соеденяемся с БД, получаем $mysql_base_id
include_once "../../../inc/config.php";
// подгружаем настройки из БД, получаем заполненый класс $cfg
include_once "../../../inc/functions.php";
// загружаем функции
include_once "../../../inc/login.php";
// загружаем функции
$zb = new Tsql();
$par = new Tcconfig();
$errarr = array();
$cnt = 0;
//проходим все сервера Zabbix
$sql = "select * from zabbix_mod_cfg";
$result = $sqlcn->ExecuteSQL($sql) or die("Не могу выбрать список серверов zabbix!" . mysqli_error($sqlcn->idsqlconnection));
while ($row = mysqli_fetch_array($result)) {
    $idz = $row["id"];
    $sname = $row["sname"];
    $host = $row["host"];
    $username = $row["username"];
    $pass = $row["pass"];
    $basename = $row["basename"];
    $zb->connect($host, $username, $pass, $basename);
    //получаем информацию с dashboard
    $sql = "SELECT g.groupid,h.host,t.triggerid,g.name group_name,t.priority priority \n  FROM   hosts h,items i,hosts_groups hg,groups g,functions f, triggers t  \n  WHERE  h.status = 0 AND h.hostid = i.hostid AND hg.groupid = g.groupid AND hg.hostid = h.hostid AND i.status = 0 AND i.itemid = f.itemid AND t.triggerid = f.triggerid AND t.VALUE = 1 AND t.status = 0\n  GROUP  BY t.triggerid,g.name, t.priority";
예제 #3
0
<?php

$cfg->navbar[] = "<a href=index.php>Главная</a>";
$cfg->navbar[] = "LanBilling";
$cfg->navbar[] = "Настройки";
$cfg->navbar[] = "Общие настройки";
if (isset($_GET["config"]) == "save") {
    $checksmsdiff = _POST("checksmsdiff");
    $emaillanbadmin = _POST('emaillanbadmin');
    $zz = new Tcconfig();
    $zz->SetByParam('checksmsdiff', $checksmsdiff);
    $zz->SetByParam('emaillanbadmin', $emaillanbadmin);
}
예제 #4
0
<?php

/* 
 * (с) 2011-2015 Грибов Павел
 * http://грибовы.рф * 
 * Если исходный код найден в сети - значит лицензия GPL v.3 * 
 * В противном случае - код собственность ГК Яртелесервис, Мультистрим, Телесервис, Телесервис плюс * 
 */
if ($user->mode == 1) {
    $zb = new Tsql();
    $par = new Tcconfig();
    echo '<div class="well">';
    echo "<h3>Выберите свои подписки</h3>";
    echo '<div class="row-fluid">';
    echo '<div class="span6">';
    //проходим все сервера Zabbix
    $sql = "select * from zabbix_mod_cfg";
    $result = $sqlcn->ExecuteSQL($sql) or die("Не могу выбрать список серверов zabbix!" . mysqli_error($sqlcn->idsqlconnection));
    while ($row = mysqli_fetch_array($result)) {
        $id = $row["id"];
        $sname = $row["sname"];
        $host = $row["host"];
        $username = $row["username"];
        $pass = $row["pass"];
        $basename = $row["basename"];
        $zb->connect($host, $username, $pass, $basename);
        //получаес группы из заббикса
        echo "<strong>{$sname}</strong></br>";
        $sql = "select * from groups";
        $result2 = $zb->ExecuteSQL($sql) or die("Не могу выбрать список групп zabbix!" . mysqli_error($zb->idsqlconnection));
        while ($row2 = mysqli_fetch_array($result2)) {