79 lines
3.2 KiB
PHP
Executable File
79 lines
3.2 KiB
PHP
Executable File
<?php
|
|
header('Content-type: text/html');
|
|
header("Cache-Control: public");
|
|
header("Expires: " . date("r", time() + 86400));
|
|
ini_set('display_errors', 0);
|
|
ini_set('memory_limit', '32M');
|
|
require_once 'set/' . $_SERVER['SERVER_NAME'] . '.php';
|
|
require_once('api/php/pd.php');
|
|
DBmysql::$dsn = 'mysql:dbname=prokat;host=localhost';
|
|
DBmysql::$user = 'admin';
|
|
DBmysql::$pass = '32PotnyhTuzemca';
|
|
require_once 'api/php/core.php';
|
|
|
|
/* ----------------------------------------------------------------------
|
|
09.12.2022
|
|
Выбираем модуль по умолчанию
|
|
---------------------------------------------------------------------- */
|
|
define('MOD', (@$_GET['mod'] ? $_GET['mod'] : 'main'));
|
|
require_once 'set/int.php';
|
|
/* ----------------------------------------------------------------------
|
|
09.12.2022
|
|
Авторизация по куки
|
|
---------------------------------------------------------------------- */
|
|
if (!@$_SESSION['user_id'])
|
|
\core::loginCookies();
|
|
|
|
|
|
$smarty->assign('GlobalRootCats', DBmysql::getAll("SELECT `id`, `title`, `json` FROM `ctovar` WHERE `status`=? AND `cat`=? ORDER BY `sort`, `title`", [1, 0]));
|
|
|
|
|
|
|
|
|
|
define ("YAMECOUNTER", '<!-- Yandex.Metrika informer -->
|
|
<a href="https://metrika.yandex.ru/stat/?id=102439068&from=informer"
|
|
target="_blank" rel="nofollow"><img src="https://informer.yandex.ru/informer/102439068/3_1_FFFFFFFF_EFEFEFFF_0_pageviews"
|
|
style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" class="ym-advanced-informer" data-cid="102439068" data-lang="ru" /></a>
|
|
<!-- /Yandex.Metrika informer -->
|
|
|
|
<!-- Yandex.Metrika counter -->
|
|
<script type="text/javascript" >
|
|
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
|
|
m[i].l=1*new Date();
|
|
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
|
|
k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
|
|
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
|
|
|
|
ym(102439068, "init", {
|
|
clickmap:true,
|
|
trackLinks:true,
|
|
accurateTrackBounce:true,
|
|
webvisor:true
|
|
});
|
|
</script>
|
|
<noscript><div><img src="https://mc.yandex.ru/watch/102439068" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
|
|
<!-- /Yandex.Metrika counter -->');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* ----------------------------------------------------------------------
|
|
09.12.2022
|
|
Выбираем шаблон модуля
|
|
---------------------------------------------------------------------- */
|
|
if (file_exists('skin/' . $_SERVER['SERVER_NAME'] . '/inc/mod/' . MOD . '/index.html'))
|
|
if (MOD=='main' && @$_GET['id'])
|
|
$smarty->display('skin/' . $_SERVER['SERVER_NAME'] . '/inc/mod/' . MOD . '/' . $_GET['id'], @$_GET['id']);
|
|
else
|
|
$smarty->display('skin/' . $_SERVER['SERVER_NAME'] . '/inc/mod/' . MOD . '/index.html', @$_GET['id']);
|
|
else
|
|
$smarty->display('api/modules/' . MOD . '/index.html', @$_GET['id']);
|
|
$mod=($_GET['mod'])?$_GET['mod']:'main';
|
|
|
|
|
|
|
|
|
|
|
|
?>
|