Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.06.2014, 11:21
|
|||
|---|---|---|---|
Вопрос по isset |
|||
|
#18+
Есть у меня PHP-страница с таким кодом: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Смысл этого фрагмента: 1. Ищем, есть ли активные сессии под данным логином. 2. Если они есть и задан параметр force, то сбрасываем сессии. 3. Если активные сессии есть и параметр force не задан, то показываем пользователю соответствующее уведомление с предложением продолжить авторизацию или отказаться. Запрос session_list выглядит примерно так: Код: sql 1. 2. 3. 4. 5. Здесь SESSION_START это дата создания сессии, SESSION_EXPIRED это дата истечения сессии, а SESSION_STOP это дата досрочного завершения сессии (если задана). Метод $this->db->query возвращает null в случае каких-либо ошибок и array в случае успешного выполнения запроса (если SQL-запрос не возвращает данных, возвращается пустой array). Как может возникнуть ситуация, что пользователь видит страницу подтверждения авторизации при том, что соответствующий SQL-запрос (текст SQL-запроса логгируется) возвращает пустой набор данных? То есть $session = array(), но if (isset($session)) срабатывает. ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1462671]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 355ms |

| 0 / 0 |
