コード例 #1
0
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru-RU">
	<head profile="http://gmpg.org/xfn/11">
		<meta http-equiv="content-type" content="text/html; charset=utf-8">
	</head>
	<body>
		<?php 
$idmass = explode(",", GetDef('mass'));
echo '<table border="1" width="1380px" cellpadding="8" cellspacing="0">';
$rw = 0;
for ($i = 0; $i < count($idmass); $i++) {
    $idm = $idmass[$i];
    $sql = "SELECT * FROM users_profile WHERE usersid = '{$idm}'";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать!' . mysqli_error($sqlcn->idsqlconnection));
    if ($rw == 0) {
        echo '<tr style="vertical-align: top;">';
    }
    echo '<td width="460px">';
    while ($row = mysqli_fetch_array($result)) {
        $fio = $row['fio'];
        $code = $row['code'];
        $post = $row['post'];
        echo "<h1>{$fio}</h1>";
コード例 #2
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$num = GetDef('num', '0');
$sql = "SELECT * FROM news ORDER BY dt DESC limit {$num}, 4";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список новостей! ' . mysqli_error($sqlcn->idsqlconnection));
$cnt = 0;
$rz = 0;
while ($row = mysqli_fetch_array($result)) {
    $dt = MySQLDateTimeToDateTimeNoTime($row['dt']);
    $title = $row['title'];
    echo '<span class="label label-info">' . $dt . '</span><h5>' . $title . '</h5>';
    $pieces = explode('<!-- pagebreak -->', $row['body']);
    echo "<p>{$pieces['0']}</p>";
    if (isset($pieces[1])) {
        echo '<div align="right"><a class="btn btn-primary btn-small" href="?content_page=news_read&id=' . $row[id] . '">Читать дальше</a></div>';
    }
    $rz++;
}
if ($rz == 0) {
    echo 'error';
}
コード例 #3
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
// Проверяем может ли пользователь редактировать?
$user->TestRoles('1,5') or die('Для редактирования не хватает прав!');
$nodekey = GetDef('nodekey');
$srnodekey = GetDef('srnodekey');
$sql = "UPDATE cloud_dirs SET parent = '{$nodekey}' WHERE id = '{$srnodekey}'";
$sqlcn->ExecuteSQL($sql) or die('Не могу обновить дерево папок! ' . mysqli_error($sqlcn->idsqlconnection));
コード例 #4
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$kntid = GetDef('kntid');
$sql = "SELECT * FROM knt WHERE id = '{$kntid}' AND active = 1";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список контрагентов!' . mysql_error());
$dogcount = 0;
while ($row = mysqli_fetch_array($result)) {
    if ($row['dog'] == '1') {
        echo '<div class="alert alert-success">Контрагент:';
        $nm = $row['name'];
        echo "{$nm}<br>";
        $sql = "SELECT * FROM contract WHERE kntid = '{$kntid}' AND work = 1 AND datestart <= CURDATE() AND dateend >= CURDATE() AND active = 1";
        $result2 = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список договоров! ' . mysqli_error($sqlcn->idsqlconnection));
        while ($row2 = mysqli_fetch_array($result2)) {
            $dogcount++;
            echo '<div class="well"><span class="label label-info">Активный договор:</span><br>';
            $dt1 = MySQLDateToDate($row2['datestart']);
            $dt2 = MySQLDateToDate($row2['dateend']);
            $num = $row2['num'];
            $nm = $row2['name'];
            echo "Номер: {$num}, {$nm}</br>";
コード例 #5
0
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$id = PostDef('id');
$title = PostDef('title');
$cloud_dirs_id = GetDef('cloud_dirs_id');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $sql = "SELECT COUNT(*) AS cnt FROM cloud_files WHERE cloud_dirs_id = '{$cloud_dirs_id}'";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать количество записей! ' . mysqli_error($lb->idsqlconnection));
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
    $start = $limit * $page - $limit;
    $sql = <<<TXT
SELECT   *
FROM     cloud_files
コード例 #6
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$orgid = GetDef('orgid');
$placesid = GetDef('placesid');
$oper = PostDef('oper');
$id = PostDef('id');
$name = PostDef('name');
$comment = PostDef('comment');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM places_users WHERE placesid = '{$placesid}'");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
    $start = $limit * $page - $limit;
コード例 #7
0
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$id = PostDef('id');
$idcontract = GetDef('idcontract');
$where = "WHERE idcontract = '{$idcontract}'";
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM files_contract {$where}");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
    $start = $limit * $page - $limit;
    $sql = "SELECT * FROM files_contract {$where} ORDER BY {$sidx} {$sord} LIMIT {$start}, {$limit}";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список договоров! ' . mysqli_error($sqlcn->idsqlconnection));
    $responce = new stdClass();
コード例 #8
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$id = GetDef('eqid');
$oper = PostDef('oper');
$param = PostDef('param');
$paramidid = PostDef('id');
if ($id == '') {
    $id = PostDef('eqid');
}
if ($oper == '') {
    $responce = new stdClass();
    // получаем группу номенклатуры
    $sql = <<<TXT
SELECT equipment.id,nome.id AS nomeid,nome.groupid AS groupid
FROM   equipment
       INNER JOIN nome
               ON nome.id = equipment.nomeid
WHERE  ( equipment.id = '{$id}' )
       AND ( nome.active = 1 )
TXT;
    $result = $sqlcn->ExecuteSQL($sql) or die('Не получилось найти группу! ' . mysqli_error($sqlcn->idsqlconnection));
コード例 #9
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$filters = GetDef('filters');
$orgid = PostDef('orgid');
$oper = PostDef('oper');
$id = PostDef('id');
$login = PostDef('login');
$pass = PostDef('pass');
$email = PostDef('email');
$mode = PostDef('mode');
if ($oper == '') {
    // Разрешаем при наличии ролей "Полный доступ" и "Просмотр"
    $user->TestRoles('1,3') or die('Недостаточно прав');
    $flt = json_decode($filters, true);
    $cnt = count($flt['rules']);
    $where = '';
    for ($i = 0; $i < $cnt; $i++) {
        $field = $flt['rules'][$i]['field'];
コード例 #10
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$eqid = GetDef('eqid');
$coor = GetDef('coor');
$x = $coor[0][1];
$y = $coor[0][0];
$sql = "UPDATE equipment SET mapx = '{$x}', mapy = '{$y}', mapmoved = 0 WHERE id = '{$eqid}'";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу обновить координаты ТМЦ! ' . mysqli_error($sqlcn->idsqlconnection));
コード例 #11
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
// Выполняем только при наличии у пользователя соответствующей роли
// http://грибовы.рф/wiki/doku.php/основы:доступ:роли
$user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
$foldername = GetDef('foldername');
function GetTree($key)
{
    global $sqlcn;
    $sql = "SELECT * FROM cloud_dirs WHERE parent = {$key}";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу прочитать папку! ' . mysqli_error($sqlcn->idsqlconnection));
    $cnt = mysqli_num_rows($result);
    if ($cnt != 0) {
        $pz = 0;
        while ($row = mysqli_fetch_array($result)) {
            $name = $row['name'];
            $key = $row['id'];
            echo '{"title":"' . $name . '","isFolder":true,"key":"' . $key . '","children":[';
            GetTree($key);
            echo ']}';
            $pz++;
コード例 #12
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$curuserid = GetDef('curuserid');
$id = PostDef('id');
if ($oper == '') {
    $sql = <<<TXT
SELECT COUNT(*) AS cnt,name AS grname,res2.*
FROM   group_nome
       INNER JOIN (SELECT places.name AS plname,res.*
                   FROM   places
                          INNER JOIN (SELECT name AS namenome,nome.groupid AS grpid,eq.*
                                      FROM   nome
                                             INNER JOIN (SELECT equipment.id AS eqid,equipment.placesid AS plid,
                                                                equipment.nomeid AS nid,
                                                                equipment.buhname AS bn,
                                                                                        equipment.cost AS cs,
                                                                                        equipment.currentcost AS curc,
                                                                equipment.invnum,
コード例 #13
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$id = GetDef('groupid', '1');
$vid = GetDef('vendorid', '1');
$nomeid = GetDef('nomeid');
$sql = "SELECT id, name FROM nome WHERE groupid = '{$id}' AND vendorid = '{$vid}'";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список номенклатуры! ' . mysqli_error($sqlcn->idsqlconnection));
echo '<select class="chosen-select" name="snomeid" id="snomeid">';
while ($row = mysqli_fetch_array($result)) {
    $sl = $row['id'] == $nomeid ? 'selected' : '';
    echo "<option value=\"{$row['id']}\" {$sl}>{$row['name']}</option>";
}
echo '</select>';
コード例 #14
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$id = PostDef('id');
$name = PostDef('name');
$comment = PostDef('comment');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM vendor");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
    $start = $limit * $page - $limit;
コード例 #15
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$groupid = GetDef('groupid');
if ($groupid == '') {
    $groupid = PostDef('groupid');
}
$id = PostDef('id');
$name = PostDef('name');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM group_param");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
コード例 #16
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$photo = GetDef('photo');
$us = new Tusers();
$us->GetById($user->id);
$us->jpegphoto = $photo;
$us->Update();
コード例 #17
0
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru-RU">
	<head profile="http://gmpg.org/xfn/11">
		<meta http-equiv="content-type" content="text/html; charset=utf-8" />
	</head>
	<body>
<?php 
$idmass = explode(',', GetDef('mass'));
echo '<table border="1">';
$rw = 0;
for ($i = 0; $i < count($idmass); $i++) {
    $idm = $idmass[$i];
    $sql = "SELECT equipment.shtrihkod,equipment.buhname,nome.name as nomename,equipment.invnum FROM equipment INNER JOIN nome ON nome.id=equipment.nomeid WHERE equipment.id='{$idm}'";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать!' . mysqli_error($sqlcn->idsqlconnection));
    if ($rw == 0) {
        echo '<tr>';
    }
    echo '<td>';
    while ($row = mysqli_fetch_array($result)) {
        $shtrihkod = $row['shtrihkod'];
        $buhname = $row['buhname'];
        $nomename = $row['nomename'];
        $invnum = $row['invnum'];
コード例 #18
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$orgid = $cfg->defaultorgid;
$addnone = GetDef('addnone');
if ($user->TestRoles('1,4,5,6')) {
    $sql = 'SELECT * FROM group_nome WHERE active = 1 ORDER BY BINARY(name)';
    $result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список групп!' . mysqli_error($sqlcn->idsqlconnection));
    echo '<select name="sgroupname" id="sgroupname">';
    if ($addnone == 'true') {
        echo '<option value="-1" >не выбрано</option>';
    }
    while ($row = mysqli_fetch_array($result)) {
        echo '<option value="' . $row['id'] . '">' . $row['name'] . '</option>';
    }
    echo '</select>';
} else {
    echo 'Не достаточно прав!!!';
}
コード例 #19
0
ファイル: report.php プロジェクト: solodyagin/webuseorg3_lite
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$curuserid = GetDef('curuserid');
$curplid = GetDef('curplid');
$curorgid = GetDef('curorgid');
$tpo = GetDef('tpo');
$os = GetDef('os');
$repair = GetDef('repair');
$mode = GetDef('mode');
$id = PostDef('id');
$where = '';
if ($curuserid != '-1') {
    $where .= " AND equipment.usersid = '{$curuserid}'";
}
if ($curplid != '-1') {
    $where .= " AND equipment.placesid = '{$curplid}'";
}
if ($curorgid != '-1') {
    $where .= " AND equipment.orgid = '{$curorgid}'";
}
if ($os == 'true') {
    $where .= " AND equipment.os = 1";
}
if ($repair == 'true') {
コード例 #20
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$id = GetDef('id');
?>
<table id="list_rep"></table>
<div id="pager_rep"></div>
<div id="comment_rep"></div>
<script>repid = "<?php 
echo $id;
?>
";</script>
<script src="controller/client/js/repair.js"></script>
コード例 #21
0
/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$orgid = GetDef('orgid');
$oper = PostDef('oper');
$id = PostDef('id');
$name = PostDef('name');
$comment = PostDef('comment');
$opgroup = PostDef('opgroup');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM places WHERE orgid = '{$orgid}'");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {
        $page = $total_pages;
    }
コード例 #22
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$eqid = GetDef('eqid');
$step = GetDef('step');
if ($step == 'edit') {
    $sql = "SELECT * FROM repair WHERE id = '{$eqid}'";
    $result = $sqlcn->ExecuteSQL($sql) or die('Не получилось выбрать список ремонтов! ' . mysqli_error($sqlcn->idsqlconnection));
    while ($row = mysqli_fetch_array($result)) {
        $kntid = $row['kntid'];
        $cost = $row['cost'];
        $dtpost = MySQLDateTimeToDateTimeNoTime($row['dt']);
        echo "<script>dtpost='{$dtpost}';</script>";
        $dt = MySQLDateTimeToDateTimeNoTime($row['dtend']);
        echo "<script>dt='{$dt}';step='edit';</script>";
        $comment = $row['comment'];
        $status = $row['status'];
        $userfrom = $row['userfrom'];
        $userto = $row['userto'];
        $doc = $row['doc'];
    }
} else {
コード例 #23
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$orgid = GetDef('orgid');
$selpom = GetDef('selpom');
$spom = $selpom != 'null' ? " AND equipment.placesid = {$selpom}" : '';
$sql = <<<TXT
SELECT     equipment.os       AS os,
           equipment.mode     AS eqmode,
           equipment.datepost AS dtpost,
           equipment.active   AS active,
           equipment.photo    AS photo,
           equipment.mapmoved AS mapmoved,
           getvendorandgroup.grnomeid,
           equipment.mapx               AS mapx,
           equipment.mapy               AS mapy,
           equipment.id                 AS eqid,
           equipment.orgid              AS eqorgid,
           org.name                     AS orgname,
           getvendorandgroup.vendorname AS vname,
           getvendorandgroup.groupname  AS grnome,
           places.name                  AS placesname,
コード例 #24
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$userid = GetDef('userid');
?>
<link rel="stylesheet" href="controller/client/themes/<?php 
echo $cfg->theme;
?>
/css/upload.css">
<link rel="stylesheet" href="js/jcrop/jquery.Jcrop.min.css">
<script>
	var examples = [];
	$(document).ready(function () {
		// навесим на форму 'myForm' обработчик отлавливающий сабмит формы и передадим функцию callback.
		$('#myForm').ajaxForm(function (msg) {
			if (msg != 'ok') {
				$('#messenger').html(msg);
			} else {
				$('#add_edit').html('');
				$('#add_edit').dialog('destroy');
				jQuery('#list2').jqGrid().trigger('reloadGrid');
			}
コード例 #25
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$eqid = GetDef('id');
$sql = "SELECT * FROM org WHERE id = '{$eqid}'";
$result = $sqlcn->ExecuteSQL($sql) or die('Не могу выбрать список фото! ' . mysqli_error($sqlcn->idsqlconnection));
$photo = '';
while ($row = mysqli_fetch_array($result)) {
    $photo = $row['picmap'];
}
echo $photo != '' ? $photo : 'null';
コード例 #26
0
<?php

/*
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
// Выполняем только при наличии у пользователя соответствующей роли
// http://грибовы.рф/wiki/doku.php/основы:доступ:роли
$user->TestRoles('1,6') or die('У вас не хватает прав на удаление!');
$folderkey = GetDef('folderkey');
$sql = "DELETE FROM cloud_dirs WHERE id = '{$folderkey}'";
$sqlcn->ExecuteSQL($sql) or die('Не могу удалить папку! ' . mysqli_error($sqlcn->idsqlconnection));
コード例 #27
0
 * Данный код создан и распространяется по лицензии GPL v3
 * Разработчики:
 *   Грибов Павел,
 *   Сергей Солодягин (solodyagin@gmail.com)
 *   (добавляйте себя если что-то делали)
 * http://грибовы.рф
 */
// Запрещаем прямой вызов скрипта.
defined('WUO_ROOT') or die('Доступ запрещён');
$page = GetDef('page', '1');
$limit = GetDef('rows');
$sidx = GetDef('sidx', '1');
$sord = GetDef('sord');
$oper = PostDef('oper');
$id = PostDef('id');
$idknt = GetDef('idknt');
$name = PostDef('name');
$num = PostDef('num');
$datestart = PostDef('datestart');
$dateend = PostDef('dateend');
$work = PostDef('work');
$comment = PostDef('comment');
if ($oper == '') {
    // Проверяем может ли пользователь просматривать?
    $user->TestRoles('1,3,4,5,6') or die('Недостаточно прав');
    $where = "WHERE kntid = '{$idknt}'";
    $result = $sqlcn->ExecuteSQL("SELECT COUNT(*) AS cnt FROM contract {$where}");
    $row = mysqli_fetch_array($result);
    $count = $row['cnt'];
    $total_pages = $count > 0 ? ceil($count / $limit) : 0;
    if ($page > $total_pages) {