Тема: Слетает авторизация. Нужна помощь. (Движок DCMS-Social/Общие вопросы) DarkBi (29 Dec 2018 в 04:22) Это походу сессия не записуется) напиши адрес Сайта в личку Activizator (29 Dec 2018 в 04:27) DarkBi, зачем писать адрес? Я все здесь прекрасно описал. kantry (29 Dec 2018 в 09:07) Activizator, ну если после закрытия браузера, то 2 варианта, в браузере отключено сохранение кук, или на сайте время хранения кук установлено, только на время сессии. Если бы не записывалась сессия то вообще не защел на сайт! Activizator (29 Dec 2018 в 12:47) --Цитата-- kantry (29 Dec 2018 в 09:07): Activizator, ну если после закрытия браузера, то 2 варианта, в браузере отключено сохранение кук, или на сайте время хранения кук установлено, только на время сессии. Если бы не записывалась сессия то вообще не защел на сайт! ---------- kantry, не то и не другое. Браузеры разные, как с пк, так и со смартфона. kantry (29 Dec 2018 в 14:28) --Цитата-- Activizator (29 Dec 2018 в 12:47): kantry, не то и не другое. Браузеры разные, как с пк, так и со смартфона. ---------- Activizator, разными браузерами ты только \"то\" проверил, время жизни куки погляди в коде setcookie найди строку. berserk2014 (30 Dec 2018 в 02:25) Увеличь время жизни куки. И у тебя модуль twingo я уверен на 100% :) И с сессии переделай на куки [i]Добавлено:[/i] И да на счёт ip, просто переделай систему, ибо в том движке не верно пишет. Читай ip с $_SERVER Activizator (30 Dec 2018 в 10:43) --Цитата-- berserk2014 (30 Dec 2018 в 02:25): Увеличь время жизни куки. И у тебя модуль twingo я уверен на 100% :) И с сессии переделай на куки [i]Добавлено:[/i] И да на счёт ip, просто переделай систему, ибо в том движке не верно пишет. Читай ip с $_SERVER ---------- berserk2014, да ты прав, модуль его, подскажи что и где рыть? berserk2014 (30 Dec 2018 в 13:25) Activizator, login.php , поменяй запись, ip адреса. На счет реги, просто переделай на куки в login.php Запись ищи в login php: Insert into `user_log`.... замени на: mysql_query(\"INSERT INTO `user_log` (`id_user`, `time`, `ua`, `ip`, `method`) values(\'$user[id]\', \'$time\', \'\".my_esc($_SERVER[\'HTTP_USER_AGENT\']).\"\' , \'\".my_esc($_SERVER[\'REMOTE_ADDR\']).\"\', \'1\')\"); На счёт куки, просто допиши: setcookie(\'id_user\', $user[\'id\'],time()+60*60*24*365,\'/\'); setcookie(\'pass\',cookie_encrypt($_POST[\'pass\'],$user[\'id\']),$time+60*60*24*365,\'/\'); И всё :) Activizator (30 Dec 2018 в 15:10) --Цитата-- berserk2014 (30 Dec 2018 в 13:25): Activizator, login.php , поменяй запись, ip адреса. На счет реги, просто переделай на куки в login.php Запись ищи в login php: Insert into `user_log`.... замени на: mysql_query(\"INSERT INTO `user_log` (`id_user`, `time`, `ua`, `ip`, `method`) values(\'$user[id]\', \'$time\', \'\".my_esc($_SERVER[\'HTTP_USER_AGENT\']).\"\' , \'\".my_esc($_SERVER[\'REMOTE_ADDR\']).\"\', \'1\')\"); На счёт куки, просто допиши: setcookie(\'id_user\', $user[\'id\'],time()+60*60*24*365,\'/\'); setcookie(\'pass\',cookie_encrypt($_POST[\'pass\'],$user[\'id\']),$time+60*60*24*365,\'/\'); И всё :) ---------- berserk2014, Большое спасибо тебе! А то уже все перерыл, не думал даже, что это все именно в login.php berserk2014 (31 Dec 2018 в 00:17) Activizator, хорошо :) Activizator (31 Dec 2018 в 03:09) berserk2014, всеравно слетает авторизация berserk2014 (31 Dec 2018 в 04:15) Activizator, файл мне кинь. Источник: http://www.dcms-social.ru/forum/13/34/62901/