Loading...
PHP/MySQL | Непонятки продолжаются
Как-то уже спрашивал про такую непонятку

Главная страница недоступна для авторизованного пользователя

В области кода для авторизованных пишется, где он находится на сайте

Вижу у одного авторизованного пользуна (и только у него) постоянно горит местоположение на сайте - Главная

Говорит что зашёл одновременно с ПК и с мобилы и потом с ПК вышел, а в мобиле стоит автообнова на браузере поэтому он постоянно онлайн

НО

он получается авторизован, но ему область кода для авторизованных пишет Главную страницу, как всё равно он оффлайн и логин его пишет в онлайне тоже

Что за херь?
покажи код
89828013 (21.12.2016 в 18:17)
покажи код


if(пользователь авторизован){

пишем в базу местоположение

} else {

отправляем на Главную

}
Вилы_Выкидные,лол и в чем беда?)
89828013 (21.12.2016 в 18:21)
Вилы_Выкидные,лол и в чем беда?)


в том что в онлайне его логин и местоположение - Главная
Вилы_Выкидные, ну так ты данные не так кидаешь тогда)
89828013 (21.12.2016 в 18:27)
Вилы_Выкидные, ну так ты данные не так кидаешь тогда)


если он с ПК разлогинился, то у него в базе остаётся его последнее местоположение, пока он был залогинен

если он одновременно залогинен с мобилы и у него епашит автообнова, то у него будет писаться в базу местоположение, где он на мобиле находится на сайте, а у него ГЛАВНАЯ - она недоступна для авторизованного

если куки умерли в мобиле, то его при автообновлении выкинет на главную, но в базе останется последняя локация пока был залогинен, потому что неавторизованным не пишется местоположение .гы.
________
посл. ред. 21.12.2016 в 18:36; всего 3 раз(а); by Вилы_Выкидные
Так не?
<?php
if(isset($переменная)){
//юзер
} else {
// гость
}
?>
321376838 (22.12.2016 в 08:32)
Так не?
<?php
if(isset($переменная)){
//юзер
} else {
// гость
}
?>


if(пользователь авторизован){

пишем в базу местоположение

} else {

отправляем на Главную

}

почему у одного залогиненного пользователя пишет в базу местоположение - Главная, если Главная недоступна авторизованным, вот вопрос какой
Вилы_Выкидные, с dcms поюзай функции only_reg и ещё какую-то хрень потом поймёшь это просто условие а не сам код.Потому я и не могу помочь.Может ты допустил ошибку.Без isset проверки работать не будет.
Онлайн: 1
Время:
Gen. 0.1075
(c) Bym.Guru 2010-2025