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