Jump to content

Ошибка в php приложения pages

Featured Replies

Posted
comment_159383

создаю блок, в нем есть  с php код который выводит ID пользователя:

<input type="hidden" name="label" value="<?php echo \IPS\Member::loggedIn()->member_id; ?>">

Настраиваю права доступа, чтобы отображалось только группе пользователей.

Бывает так, что этот блок периодически отображается в моем аккаунте. Где-то раз месяц я его вижу. Хотя у моей группы нет прав на его просмотр.

Но и это еще не все. В этом блоке отображается не мой member_id . Чей угодно, рандомный.

Но и это еще пол беды. Некоторым пользователям, для которых этот блок предназначен, иногда высвечивается чужой рандомный member_id.

Все бы ничего но этот блок завязан на продажах. И товар уходит тому пользователю чей member_id сгенерировался.

Происходит это не часто но 2-3 жалобы в месяц имеется.

Все хочу от этого приложения уйти и сделать нормальный плагин. Да все руки не доходят. Но боюсь и в плагине может происходить такая же ошибка.

Кто что может сказать по этому поводу?

Версия форума 4.3.6

comment_159387

Вообще то блоки кешируются, отсда чужой id/ А вообще нихрена не поняно, что и зачем тебе надо.

  • Author
comment_159389
2 часа назад, kgb сказал:

А вообще нихрена не поняно, что и зачем тебе надо.

Раз есть значит надо.

Блоки не кешируются. По крайней мере в настройках выключено

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.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.