include_once "../../../class/cconfig.php";
// загружаем классы настроек
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
Beispiel #2
0
<?php

// Данный код создан и распространяется по лицензии GPL v3
// Изначальный автор данного кода - Грибов Павел
// http://грибовы.рф
# Проверяем соеденение с MySQL и получаем base_id, который используем в дальнейшем
# во всем портале для соеденения с базой
$sqlcn = new Tsql();
$sqlcn->connect($mysql_host, $mysql_user, $mysql_pass, $mysql_base);
Beispiel #3
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)) {