Posted 12 сентября, 20213 yr comment_172410 Здравствуйте! Псле обновления форма на 4.6.6 в переменной $member (\IPS\Member::loggedIn();) перестали выводится нужные нам поля (name пользователя и прочее). К примеру, $member_group_id - присутствует. Никто не знает, в чём может быть дело? Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/ Share on other sites Больше вариантов
12 сентября, 20213 yr comment_172411 Не вижу изменений затрагивающих выводы данных Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172411 Share on other sites Больше вариантов
12 сентября, 20213 yr comment_172412 4 минуты назад, ZIKURIK сказал: Не вижу изменений затрагивающих выводы данных уже вроде не раз обсуждалось тут, что много какие данные после обновления выводятся не корректно. Доп поля например, без названия полей, только данные Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172412 Share on other sites Больше вариантов
12 сентября, 20213 yr comment_172413 1 минуту назад, the.bunin сказал: уже вроде не раз обсуждалось тут, что много какие данные после обновления выводятся не корректно. Доп поля например, без названия полей, только данные После фикса до сих пор не выводятся? Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172413 Share on other sites Больше вариантов
12 сентября, 20213 yr comment_172414 15 минут назад, ZIKURIK сказал: После фикса до сих пор не выводятся? А уже выпустили фикс? Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172414 Share on other sites Больше вариантов
12 сентября, 20213 yr comment_172415 6 минут назад, the.bunin сказал: А уже выпустили фикс? Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172415 Share on other sites Больше вариантов
14 сентября, 20213 yr Author comment_172465 В 12.09.2021 в 18:46, the.bunin сказал: уже вроде не раз обсуждалось тут, что много какие данные после обновления выводятся не корректно. Доп поля например, без названия полей, только данные Дело в том, что даже логин пользователя не выводится. Может где-то можно еще покапать проблему? Или кто-то может быть сталкивался с подобным.. Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172465 Share on other sites Больше вариантов
14 сентября, 20213 yr comment_172466 4.6.6 <?php \define('REPORT_EXCEPTIONS', TRUE); $_SERVER['SCRIPT_FILENAME'] = __FILE__; require_once 'init.php'; \IPS\Session\Front::i(); $member = \IPS\Member::loggedIn(); echo ( 'Name: '.$member->name.'<br />' ); echo ( 'Anon: '.\intval($member->is_anon).'<br />'); echo ( 'Photo: '.$member->photo.'<br />'); echo ( 'Gid: '.$member->member_group_id.'<br />'); echo ( 'Gname: '.$member->groupName.'<br />'); echo ( 'URL: '.$member->url().'<br />'); echo ( 'Eml: '.mb_strtolower($member->email).'<br />'); Вывод: Name: user Anon: 0 Photo: data:image (почикано) Gid: 3 Gname: 1b88a395d366fc839b8a62e5187b3d20 URL: https://dev.chipmaker.ru/index.php?/profile/2-user/ Eml: [email protected] Всё выводится вроде.. Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172466 Share on other sites Больше вариантов
14 сентября, 20213 yr Author comment_172469 4 часа назад, Desti сказал: 4.6.6 <?php \define('REPORT_EXCEPTIONS', TRUE); $_SERVER['SCRIPT_FILENAME'] = __FILE__; require_once 'init.php'; \IPS\Session\Front::i(); $member = \IPS\Member::loggedIn(); echo ( 'Name: '.$member->name.'<br />' ); echo ( 'Anon: '.\intval($member->is_anon).'<br />'); echo ( 'Photo: '.$member->photo.'<br />'); echo ( 'Gid: '.$member->member_group_id.'<br />'); echo ( 'Gname: '.$member->groupName.'<br />'); echo ( 'URL: '.$member->url().'<br />'); echo ( 'Eml: '.mb_strtolower($member->email).'<br />'); Вывод: Name: user Anon: 0 Photo: data:image (почикано) Gid: 3 Gname: 1b88a395d366fc839b8a62e5187b3d20 URL: https://dev.chipmaker.ru/index.php?/profile/2-user/ Eml: [email protected] Всё выводится вроде.. Видимо у меня проблема в том, что я инициализирую так: \IPS\Dispatcher\Build::i()->init();, а у вас вот так: \IPS\Session\Front::i();. Сейчас обновим еще разок и попробуем) Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172469 Share on other sites Больше вариантов
14 сентября, 20213 yr Author comment_172470 Проблема кроется в файле: /system/Session/Front.php Старый закидываю - всё ок. Вычислил методом тыка. хех. Вот собственно новые строки в этом файле. Что-то не так с куками... Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172470 Share on other sites Больше вариантов
14 сентября, 20213 yr comment_172471 logout-login? Очистить сессии в базе/редисе. Я не вижу ничего криминального в этих условиях (ну разве только то, что их можно объединить в одно, а не возвращать FALSE в обоих случаях ). Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172471 Share on other sites Больше вариантов
16 сентября, 20213 yr Author comment_172539 В 14.09.2021 в 16:55, Desti сказал: logout-login? Очистить сессии в базе/редисе. Я не вижу ничего криминального в этих условиях (ну разве только то, что их можно объединить в одно, а не возвращать FALSE в обоих случаях ). Спасибо! 🙌 А не подскажите, чем отличается \IPS\Dispatcher\Build::i()->init(); от \IPS\Session\Front::i(); Что безопасней использовать, если есть разница? Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172539 Share on other sites Больше вариантов
16 сентября, 20213 yr comment_172540 Первое - диспетчер (причем он не для обычного применения, а применяется при пересборке систем и зачем его вызывать - не очень понимаю), второе - хендлер сессий. Вы же текущего пользователя хотите получить, а он в сессии сохранен. Link to comment https://ipbmafia.ru/topic/23501-vyvod-member-posle-obnovlenie-foruma-na-466/?&do=findComment&comment=172540 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.