Исправлен модуль login - починил авторизацию, написал документацию
This commit is contained in:
parent
949d98626e
commit
4147d91bcd
|
@ -40,6 +40,19 @@
|
||||||
<div class="ibox-body">
|
<div class="ibox-body">
|
||||||
<div class="tab-content">
|
<div class="tab-content">
|
||||||
<div class="tab-pane fade show active" id="tab-8-1">
|
<div class="tab-pane fade show active" id="tab-8-1">
|
||||||
|
<form action="" method="post" class="input-group mb-2 col-xxl-12 col-xl-12 col-lg-12 col-md-12 col-sm-12 col-12" role="group" aria-label="Basic example">
|
||||||
|
<input type="text" name="txt" class="form-control">
|
||||||
|
<select class="form-control" name="category">
|
||||||
|
<option value="0">Нет</option>
|
||||||
|
{section name=customer loop=$catList} {if $catList[customer].id}
|
||||||
|
<option value="{$catList[customer].id}" {if $smarty.get.id==$catList[customer].id} selected {/if}>{$catList[customer].title} | ID: {$catList[customer].id}</option>
|
||||||
|
{/if} {/section}
|
||||||
|
</select>
|
||||||
|
<input type="submit" name="move" value="Переместить" class="btn btn-primary">
|
||||||
|
</form>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="btn-group" role="group" aria-label="Basic example">
|
<div class="btn-group" role="group" aria-label="Basic example">
|
||||||
<button type="button" data-link="/a_new_tovar/" class="btn btn-primary"><i class="far fa-file" style="margin-right: 7px;"></i>Создать товар</button>
|
<button type="button" data-link="/a_new_tovar/" class="btn btn-primary"><i class="far fa-file" style="margin-right: 7px;"></i>Создать товар</button>
|
||||||
<button type="button" class="btn btn-primary" data-link="/a_edit_cat/"><i class="fas fa-plus" style="margin-right: 7px;"></i> Новая категория</button>
|
<button type="button" class="btn btn-primary" data-link="/a_edit_cat/"><i class="fas fa-plus" style="margin-right: 7px;"></i> Новая категория</button>
|
||||||
|
|
|
@ -5,6 +5,30 @@ ini_set('display_errors', 0 );
|
||||||
|
|
||||||
if ( $_SESSION['dostup'] !=='a' && $_SESSION['dostup'] !== 'e' ) header( 'Location: /403/' );
|
if ( $_SESSION['dostup'] !=='a' && $_SESSION['dostup'] !== 'e' ) header( 'Location: /403/' );
|
||||||
|
|
||||||
|
/* ----------------------------------------------------------------------
|
||||||
|
17.02.2023
|
||||||
|
Перемещаем товар
|
||||||
|
---------------------------------------------------------------------- */
|
||||||
|
if ($_POST['move']) \DB::set ("UPDATE `tovar` SET `category`=? WHERE `title` LIKE '" . $_POST['txt'] . "'", $_POST['category']);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$smarty -> assign( 'uploadimg', 'api/modules/a_tovar_cat/uploadimg.html' );
|
$smarty -> assign( 'uploadimg', 'api/modules/a_tovar_cat/uploadimg.html' );
|
||||||
$_SESSION['tmp']=$_GET['id'];
|
$_SESSION['tmp']=$_GET['id'];
|
||||||
|
|
||||||
|
@ -39,7 +63,7 @@ $smarty -> assign( 'cats', $cats );
|
||||||
15.12.2022
|
15.12.2022
|
||||||
Получаем список товаров
|
Получаем список товаров
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
$tovars=\DB::getAll("SELECT * FROM `tovar` WHERE `category`=?", $_GET['id']);
|
$tovars=\DB::getAll("SELECT * FROM `tovar` WHERE `category`=? LIMIT 1000", $_GET['id']);
|
||||||
for($i=0; $i<count($tovars); $i++) $tovars[$i]['img']=\DB::getValue("SELECT `filename` FROM `tovar_img` WHERE `tovar_id`=?", $tovars[$i]['id']);
|
for($i=0; $i<count($tovars); $i++) $tovars[$i]['img']=\DB::getValue("SELECT `filename` FROM `tovar_img` WHERE `tovar_id`=?", $tovars[$i]['id']);
|
||||||
$smarty -> assign( 'pages', $tovars );
|
$smarty -> assign( 'pages', $tovars );
|
||||||
|
|
||||||
|
@ -60,15 +84,15 @@ if ( $_GET['id'] ){
|
||||||
$imgs=\DB::getAll("SELECT * FROM `tovar_category_img` WHERE `tovar_category_id`=?", $_GET['id']);
|
$imgs=\DB::getAll("SELECT * FROM `tovar_category_img` WHERE `tovar_category_id`=?", $_GET['id']);
|
||||||
$smarty -> assign( 'imgs', $imgs );
|
$smarty -> assign( 'imgs', $imgs );
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
21.12.2022
|
21.12.2022
|
||||||
Получаем список категорий
|
Получаем список категорий
|
||||||
---------------------------------------------------------------------- */
|
---------------------------------------------------------------------- */
|
||||||
|
|
||||||
$catList=\DB::getAll("SELECT `id`, `title` FROM `tovar_category` WHERE `status`=1");
|
$catList=\DB::getAll("SELECT `id`, `title` FROM `tovar_category` WHERE `status`=1 ORDER BY `title`");
|
||||||
$smarty -> assign( 'catList', $catList );
|
$smarty -> assign( 'catList', $catList );
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
//получаем список страниц
|
//получаем список страниц
|
||||||
//echo ("test1");
|
//echo ("test1");
|
||||||
|
|
|
@ -8,7 +8,11 @@ if ($_GET['id']) $smarty -> assign( 'page', $page );
|
||||||
|
|
||||||
$dostup = 0;
|
$dostup = 0;
|
||||||
if ( $_SESSION['dostup']=='a' ) $dostup = 1;
|
if ( $_SESSION['dostup']=='a' ) $dostup = 1;
|
||||||
if ( $_SESSION['user_id'] == $page[0]['user_id']) $dostup = 1;
|
if ($page[0]['user_id']){
|
||||||
|
if ( $_SESSION['user_id'] == $page[0]['user_id']) $dostup = 1;
|
||||||
|
}else{
|
||||||
|
if ($_SESSION['dostup']=='u')$dostup=1;
|
||||||
|
}
|
||||||
if ($dostup==0)header( 'Location: /403/' );
|
if ($dostup==0)header( 'Location: /403/' );
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,106 +1,37 @@
|
||||||
<?php
|
<?php
|
||||||
//print_r($_POST);
|
|
||||||
//print_r($_SESSION);
|
|
||||||
function checkEmail($db, $email){
|
|
||||||
$db->to_log("MOD: login -> Функция запроса электронного адреса из таблицы пользователей ($email)");
|
|
||||||
$a['email']=$email;
|
|
||||||
$user_id=$db->get_val('users', $a, 'id');
|
|
||||||
if ($user_id)
|
|
||||||
return 3;//Пользователь с таким мылом уже есть
|
|
||||||
else
|
|
||||||
return 0;//Пользователь с таким мылом отсутствует, можно регаться
|
|
||||||
}
|
|
||||||
|
|
||||||
switch(@$_POST['act']) {
|
switch(@$_POST['act']) {
|
||||||
//Проверка существования email
|
//Проверка существования email
|
||||||
case 'checkEmail':
|
case 'checkEmail':
|
||||||
unset($_POST['act']);
|
echo ( \DB::getValue("SELECT `id` FROM `users` WHERE `email`=?", $_POST['email']) )?3:0;
|
||||||
echo checkEmail($db, $_POST['email']);
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// Регистрация пользователя
|
// Регистрация пользователя
|
||||||
case 'reg':
|
case 'reg':
|
||||||
$err=0;
|
$err=0;
|
||||||
unset($_POST['act']);
|
|
||||||
// Сверяем капчу
|
// Сверяем капчу
|
||||||
if ($_POST['capcha']!=$_SESSION['capcha'])$err=1;
|
if ($_POST['capcha']!=$_SESSION['capcha'])$err=1;
|
||||||
// Сверяем пароли
|
// Сверяем пароли
|
||||||
if ($_POST['pwd']!=$_POST['pwd2'])$err=2;
|
if ($_POST['pwd']!=$_POST['pwd2'])$err=2;
|
||||||
// Проверяем наличие юзера в БД
|
|
||||||
// unset($a);
|
|
||||||
// $a['email']=$_POST['email'];
|
|
||||||
if (checkEmail($db, $_POST['email'])==3)$err=3;
|
|
||||||
//проверяем ввели ли электронку
|
//проверяем ввели ли электронку
|
||||||
if (!$_POST['email'])$err=4;
|
if (!$_POST['email'])$err=4;
|
||||||
// echo $err;
|
// Проверяем наличие юзера в БД
|
||||||
|
$err=( \DB::getValue("SELECT `id` FROM `users` WHERE `email`=?", $_POST['email']) )?3:$err;
|
||||||
if ($err==0){
|
if ($err==0){
|
||||||
$db->to_log("MOD: login -> Ошибок нет, проверяем, не единственный ли это юзер, если единственный - делаем его админом");
|
$count_users=\DB::getAll("SELECT COUNT(*) FROM `users`");
|
||||||
|
$c = $count_users[0]['COUNT(*)'];
|
||||||
//проверяем есть ли хоть один юзер в базе, если нет, создаем первого админом
|
//проверяем есть ли хоть один юзер в базе, если нет, создаем первого админом
|
||||||
$count_users=$db->count_sql('users', '');
|
$dostup = ( $c==0 ) ? 'a' : 'u';
|
||||||
if ($count_users==0){
|
$_SESSION['user_id']=\DB::add("INSERT INTO `users` (`email`, `pwd`, `act`, `dostup`) VALUES (?, ?, ?, ?)", array($_POST['email'], md5($_POST['pwd']), 1, $dostup));
|
||||||
$db -> to_log( "MOD: login -> юзеров больше нет, создаем админа" );
|
$_SESSION['dostup']=$dostup;
|
||||||
unset( $a );
|
|
||||||
$a['email'] = $_POST['email'];
|
|
||||||
$a['pwd'] = md5( $_POST['pwd'] );
|
|
||||||
$a['act'] = "1";
|
|
||||||
$a['dostup'] = "a";
|
|
||||||
$db -> to_log( "MOD: login -> добавляем пользователя" );
|
|
||||||
$db -> add( 'users', $a );
|
|
||||||
unset( $a['pwd'] );
|
|
||||||
unset( $a['act'] );
|
|
||||||
/* $a['user_id'] = $db -> get_val( 'users', $a, 'id' );
|
|
||||||
unset($a['email']);
|
|
||||||
$a['dostup']='a';
|
|
||||||
$db -> to_log( "MOD: login -> даем админские права" );
|
|
||||||
|
|
||||||
$db->add('users_groupe', $a);
|
|
||||||
unset($a['dostup']);
|
|
||||||
$db -> to_log( "MOD: login -> создаем профиль" );
|
|
||||||
$db->add('users_profiles', $a);
|
|
||||||
*/
|
|
||||||
|
|
||||||
}else{
|
|
||||||
$db -> to_log( "MOD: login -> создаем простого пользователя" );
|
|
||||||
unset( $a );
|
|
||||||
$a['email'] = $_POST['email'];
|
|
||||||
$a['pwd'] = md5( $_POST['pwd'] );
|
|
||||||
$a['act'] = "1";
|
|
||||||
$db -> to_log( "MOD: login -> добавляем пользователя" );
|
|
||||||
$db -> add( 'users', $a );
|
|
||||||
unset( $a['pwd'] );
|
|
||||||
unset( $a['act'] );
|
|
||||||
$a['dostup']='u';
|
|
||||||
$a['user_id'] = $db -> get_val( 'users', $a, 'id' );
|
|
||||||
unset($a['email']);
|
|
||||||
|
|
||||||
/* $db -> to_log( "MOD: login -> даем юзерские права" );
|
|
||||||
|
|
||||||
$db->add('users_groupe', $a);
|
|
||||||
unset($a['dostup']);
|
|
||||||
$db -> to_log( "MOD: login -> создаем профиль" );
|
|
||||||
$db->add('users_profiles', $a);*/
|
|
||||||
}
|
}
|
||||||
|
echo $err;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}else{
|
|
||||||
echo $err;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// unset($a);
|
|
||||||
// unset($b);
|
|
||||||
// $a['id']=$_POST['id'];
|
|
||||||
// $b['likes']=$db->get_val('pages', $a, 'likes')+1;
|
|
||||||
// setcookie ("page_like", $a['id'], time()+31536000, '/', $_SERVER['SERVER_NAME']);
|
|
||||||
// $db->update('pages', $a['id'], $b);
|
|
||||||
// echo 1;
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
}
|
}
|
||||||
?>
|
?>
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
ini_set('display_errors', 0 );
|
ini_set('display_errors', 0 );
|
||||||
$smarty -> caching = true;
|
$smarty -> caching = false;
|
||||||
$smarty -> cache_lifetime = 2592000;// 86400 - сутки, 2592000 - месяц
|
$smarty -> cache_lifetime = 2592000;// 86400 - сутки, 2592000 - месяц
|
||||||
|
|
||||||
function delhtml ($text) { // ФУНКЦИЯ очистки кода
|
function delhtml ($text) { // ФУНКЦИЯ очистки кода
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<?php
|
<?php
|
||||||
ini_set( 'display_errors', 0 );
|
ini_set( 'display_errors', 0 );
|
||||||
@mkdir( 'img/' . $_SERVER['SERVER_NAME'] . '/cert', 0700 );
|
@mkdir( 'img/' . $_SERVER['SERVER_NAME'] . '/cert', 0700 );
|
||||||
$smarty -> caching = true;
|
$smarty -> caching = false;
|
||||||
$smarty -> cache_lifetime = 86400;
|
$smarty -> cache_lifetime = 86400;
|
||||||
/* ----------------------------------------------------------------------
|
/* ----------------------------------------------------------------------
|
||||||
17.12.2022
|
17.12.2022
|
||||||
|
|
|
@ -5,3 +5,46 @@
|
||||||
46.165.16.184;1676821294;Firefox 10+;Linux;https://tk-ligat.ru/api/admin/8;
|
46.165.16.184;1676821294;Firefox 10+;Linux;https://tk-ligat.ru/api/admin/8;
|
||||||
46.165.16.184;1676821295;Firefox 10+;Linux;https://tk-ligat.ru/api/admin/8;
|
46.165.16.184;1676821295;Firefox 10+;Linux;https://tk-ligat.ru/api/admin/8;
|
||||||
46.165.16.184;1676822750;Firefox 10+;Linux;https://tk-ligat.ru/;
|
46.165.16.184;1676822750;Firefox 10+;Linux;https://tk-ligat.ru/;
|
||||||
|
46.165.16.184;1676823352;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676823489;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676823500;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676823533;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676823558;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/28111;
|
||||||
|
46.165.16.184;1676823576;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/28111;
|
||||||
|
46.165.16.184;1676823581;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676825193;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/75-1.html;
|
||||||
|
46.165.16.184;1676825205;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676825213;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/75-1.html;
|
||||||
|
46.165.16.184;1676825299;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/101-1.html;
|
||||||
|
46.165.16.184;1676825324;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676825338;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/115-1.html;
|
||||||
|
46.165.16.184;1676825367;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/101-1.html;
|
||||||
|
46.165.16.184;1676825407;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/101-1.html;
|
||||||
|
46.165.16.184;1676825413;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/115-1.html;
|
||||||
|
46.165.16.184;1676825424;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676825498;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/115-1.html;
|
||||||
|
46.165.16.184;1676825526;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/115-1.html;
|
||||||
|
46.165.16.184;1676825558;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676825559;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676826335;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676826340;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/146-1.html;
|
||||||
|
46.165.16.184;1676826346;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/161-1.html;
|
||||||
|
46.165.16.184;1676826363;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676826404;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/105-1.html;
|
||||||
|
46.165.16.184;1676826956;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/146-1.html;
|
||||||
|
46.165.16.184;1676826981;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/146-1.html;
|
||||||
|
46.165.16.184;1676826986;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/166-1.html;
|
||||||
|
46.165.16.184;1676827026;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676827043;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/27-1.html;
|
||||||
|
46.165.16.184;1676827561;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/19-1.html;
|
||||||
|
46.165.16.184;1676827584;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/19-1.html;
|
||||||
|
46.165.16.184;1676827593;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/167-1.html;
|
||||||
|
46.165.16.184;1676827619;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/167-1.html;
|
||||||
|
46.165.16.184;1676827626;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/69-1.html;
|
||||||
|
46.165.16.184;1676827804;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676827848;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/75-1.html;
|
||||||
|
46.165.16.184;1676827895;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/19-1.html;
|
||||||
|
46.165.16.184;1676828060;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/19-1.html;
|
||||||
|
46.165.16.184;1676828070;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/168-1.html;
|
||||||
|
46.165.16.184;1676828234;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/169-1.html;
|
||||||
|
46.165.16.184;1676828303;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
|
|
|
@ -0,0 +1,96 @@
|
||||||
|
176.51.88.255;1676847041;Firefox 30+;Windows;https://tk-ligat.ru/;
|
||||||
|
82.195.16.173;1676873818;Chrome 10+;Windows;https://tk-ligat.ru/;
|
||||||
|
82.195.16.173;1676873837;Chrome 10+;Windows;https://tk-ligat.ru/new_find/;
|
||||||
|
46.165.16.184;1676901950;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/105-1.html;
|
||||||
|
46.165.16.184;1676901963;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/452;
|
||||||
|
46.165.16.184;1676903068;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676903243;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676903252;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676903255;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676903331;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/3-1.html;
|
||||||
|
46.165.16.184;1676903338;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676903345;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/138-1.html;
|
||||||
|
46.165.16.184;1676903351;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/133-1.html;
|
||||||
|
46.165.16.184;1676903579;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676903590;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/165-1.html;
|
||||||
|
46.165.16.184;1676903783;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/165-1.html;
|
||||||
|
46.165.16.184;1676903791;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/174-1.html;
|
||||||
|
46.165.16.184;1676903798;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676903821;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/19-1.html;
|
||||||
|
46.165.16.184;1676903881;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/19-1.html;
|
||||||
|
46.165.16.184;1676903885;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/175-1.html;
|
||||||
|
46.165.16.184;1676904090;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/133-1.html;
|
||||||
|
46.165.16.184;1676904111;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/133-1.html;
|
||||||
|
46.165.16.184;1676904115;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/133-1.html;
|
||||||
|
46.165.16.184;1676904271;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676904293;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-11.html;
|
||||||
|
46.165.16.184;1676904396;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676904418;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/152-1.html;
|
||||||
|
46.165.16.184;1676904434;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/141-1.html;
|
||||||
|
46.165.16.184;1676904498;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/13457;
|
||||||
|
46.165.16.184;1676904530;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-11.html;
|
||||||
|
46.165.16.184;1676904571;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-11.html;
|
||||||
|
46.165.16.184;1676904593;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-11.html;
|
||||||
|
46.165.16.184;1676904631;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-12.html;
|
||||||
|
46.165.16.184;1676904796;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676904935;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-12.html;
|
||||||
|
46.165.16.184;1676904957;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-14.html;
|
||||||
|
46.165.16.184;1676905106;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/13439;
|
||||||
|
46.165.16.184;1676905143;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/13439;
|
||||||
|
46.165.16.184;1676905299;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/21257;
|
||||||
|
46.165.16.184;1676905358;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/28051;
|
||||||
|
46.165.16.184;1676905377;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/28051;
|
||||||
|
46.165.16.184;1676905410;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/28051;
|
||||||
|
46.165.16.184;1676905561;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-16.html;
|
||||||
|
46.165.16.184;1676905578;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676905585;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/128-1.html;
|
||||||
|
46.165.16.184;1676905590;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676905599;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/3-1.html;
|
||||||
|
46.165.16.184;1676905636;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/3-1.html;
|
||||||
|
46.165.16.184;1676905665;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/3-1.html;
|
||||||
|
46.165.16.184;1676905682;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/96-1.html;
|
||||||
|
46.165.16.184;1676905738;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-18.html;
|
||||||
|
46.165.16.184;1676905826;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/23384;
|
||||||
|
46.165.16.184;1676905885;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676905897;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/128-1.html;
|
||||||
|
46.165.16.184;1676905956;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/128-1.html;
|
||||||
|
46.165.16.184;1676906011;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-18.html;
|
||||||
|
46.165.16.184;1676906050;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-18.html;
|
||||||
|
46.165.16.184;1676906060;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-19.html;
|
||||||
|
46.165.16.184;1676906177;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/29887;
|
||||||
|
46.165.16.184;1676906215;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-21.html;
|
||||||
|
46.165.16.184;1676906225;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-24.html;
|
||||||
|
46.165.16.184;1676906254;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-26.html;
|
||||||
|
46.165.16.184;1676906302;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-26.html;
|
||||||
|
46.165.16.184;1676906496;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/128-1.html;
|
||||||
|
46.165.16.184;1676906504;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676906509;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676906515;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/148-1.html;
|
||||||
|
46.165.16.184;1676906570;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-26.html;
|
||||||
|
46.165.16.184;1676906618;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676906624;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/138-1.html;
|
||||||
|
46.165.16.184;1676906628;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/133-1.html;
|
||||||
|
46.165.16.184;1676906692;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-27.html;
|
||||||
|
46.165.16.184;1676906721;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676906922;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-30.html;
|
||||||
|
46.165.16.184;1676907000;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/138-1.html;
|
||||||
|
46.165.16.184;1676907092;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-31.html;
|
||||||
|
46.165.16.184;1676907123;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-32.html;
|
||||||
|
46.165.16.184;1676914661;Chrome 10+;Linux;https://tk-ligat.ru/tovar_show/23553;
|
||||||
|
46.165.16.184;1676914681;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676914717;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/0-35.html;
|
||||||
|
46.165.16.184;1676914828;Chrome 10+;Linux;https://tk-ligat.ru/tovar_show/33201;
|
||||||
|
46.165.16.184;1676914842;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/0-35.html;
|
||||||
|
46.165.16.184;1676914879;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/0-37.html;
|
||||||
|
46.165.16.184;1676914936;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/0-39.html;
|
||||||
|
46.165.16.184;1676915032;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/0-50.html;
|
||||||
|
46.165.16.184;1676915097;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/0-53.html;
|
||||||
|
46.165.16.184;1676916690;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/0-53.html;
|
||||||
|
46.165.16.184;1676916999;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/128-1.html;
|
||||||
|
46.165.16.184;1676917007;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/157-1.html;
|
||||||
|
46.165.16.184;1676917066;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/185-1.html;
|
||||||
|
46.165.16.184;1676917148;Chrome 10+;Linux;https://tk-ligat.ru/tovar_show/24577;
|
||||||
|
46.165.16.184;1676917153;Chrome 10+;Linux;https://tk-ligat.ru/tovar_show/24577;
|
||||||
|
46.165.16.184;1676917166;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/185-1.html;
|
||||||
|
46.165.16.184;1676917176;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/129-1.html;
|
||||||
|
46.165.16.184;1676917288;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/129-4.html;
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
31.13.127.12;1676946603;Chrome 90+;Windows;https://tk-ligat.ru/?fbclid=IwAR1kasVQfA71WtBqbIA71a_z7VsYTbSjKfNUXTVqSy6nlcuZt2XeLShwJaA;
|
||||||
|
46.165.16.184;1676947839;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/129-4.html;
|
||||||
|
46.165.16.184;1676947855;Chrome 10+;Linux;https://tk-ligat.ru/tovar_show/28640;
|
||||||
|
46.165.16.184;1676947890;Chrome 10+;Linux;https://tk-ligat.ru/tovar_show/27610;
|
||||||
|
46.165.16.184;1676947897;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676947902;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676947913;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/146-1.html;
|
||||||
|
46.165.16.184;1676947952;Chrome 10+;Linux;https://tk-ligat.ru/tovar_show/27419;
|
||||||
|
46.165.16.184;1676947966;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/146-1.html;
|
||||||
|
46.165.16.184;1676947971;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/166-1.html;
|
||||||
|
46.165.16.184;1676948013;Chrome 10+;Linux;https://tk-ligat.ru/tovar_cat/28-1.html;
|
||||||
|
46.165.16.184;1676991554;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-73.html;
|
||||||
|
46.165.16.184;1676991555;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-73.html;
|
||||||
|
46.165.16.184;1676992346;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676992347;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676992360;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/19-1.html;
|
||||||
|
46.165.16.184;1676992440;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676992448;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/22-1.html;
|
||||||
|
46.165.16.184;1676992502;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/22-1.html;
|
||||||
|
46.165.16.184;1676992537;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676992546;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/148-1.html;
|
||||||
|
46.165.16.184;1676992598;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/6939;
|
||||||
|
46.165.16.184;1676992602;Firefox 10+;Linux;https://tk-ligat.ru/tovar_show/6939;
|
||||||
|
46.165.16.184;1676992624;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676992634;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/21-1.html;
|
||||||
|
46.165.16.184;1676992717;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/21-1.html;
|
||||||
|
46.165.16.184;1676992786;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/21-1.html;
|
||||||
|
46.165.16.184;1676992807;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/21-15.html;
|
||||||
|
46.165.16.184;1676992820;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676992844;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/92-1.html;
|
||||||
|
46.165.16.184;1676992882;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/165-1.html;
|
||||||
|
46.165.16.184;1676992895;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/165-1.html;
|
||||||
|
46.165.16.184;1676992900;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/92-1.html;
|
||||||
|
46.165.16.184;1676992912;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/165-1.html;
|
||||||
|
46.165.16.184;1676993001;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/165-1.html;
|
||||||
|
46.165.16.184;1676993004;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/92-1.html;
|
||||||
|
46.165.16.184;1676993019;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/92-1.html;
|
||||||
|
46.165.16.184;1676993026;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/92-1.html;
|
||||||
|
46.165.16.184;1676993046;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/92-1.html;
|
||||||
|
46.165.16.184;1676993050;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/0-1.html;
|
||||||
|
46.165.16.184;1676993057;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/89-1.html;
|
||||||
|
46.165.16.184;1676993068;Firefox 10+;Linux;https://tk-ligat.ru/tovar_cat/165-1.html;
|
|
|
@ -33,9 +33,9 @@
|
||||||
<div class="tab-pane show active shop-grid" id="sort-grid">
|
<div class="tab-pane show active shop-grid" id="sort-grid">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
{section name=customer loop=$list2}{if $list2[customer].img}
|
{section name=customer loop=$list2}{if $list2[customer].img}
|
||||||
<div class="col-xxl-4 col-xl-4 col-lg-4 col-md-4 col-sm-6 col-12">
|
<div class="col-xxl-3 col-xl-3 col-lg-3 col-md-3 col-sm-6 col-12">
|
||||||
<div class="product__box product__default--single text-center">
|
<div class="product__box product__default--single text-center">
|
||||||
<div class="product__img-box pos-relative" style="height: 300px;">
|
<div class="product__img-box pos-relative" style="height: 200px;">
|
||||||
<a href="/tovar_show/{$list2[customer].id}" class="product__img--link">
|
<a href="/tovar_show/{$list2[customer].id}" class="product__img--link">
|
||||||
<img class="product__img img-fluid lazy" src="img/nofoto.jpg" data-original="/img/{$smarty.server.SERVER_NAME}/tovar/{$list2[customer].img}.jpg" alt="">
|
<img class="product__img img-fluid lazy" src="img/nofoto.jpg" data-original="/img/{$smarty.server.SERVER_NAME}/tovar/{$list2[customer].img}.jpg" alt="">
|
||||||
</a>
|
</a>
|
||||||
|
|
2
togit.sh
2
togit.sh
|
@ -2,5 +2,5 @@
|
||||||
|
|
||||||
git add .
|
git add .
|
||||||
#git commit -m $(date "+%Y-%m-%d")
|
#git commit -m $(date "+%Y-%m-%d")
|
||||||
git commit -m "Кривое создание и удаление складов"
|
git commit -m "Исправлен модуль login - починил авторизацию, написал документацию"
|
||||||
git push -u origin master
|
git push -u origin master
|
Loading…
Reference in New Issue