Существует некая форма с помощью которой пользователь заходит на сайт. Возможно ли как-нибудь без использования сессий и coockie, а только MySQL проверить есть ли данный пользователь в системе или нет??
Если у тебя только одна страница, то можно. Сессии и куки нужны, чтобы запоминать юзера между страницами.
Если несколько страниц, что тоже можно. просить на каждой ввести пароль.
Если у тебя только одна страница, то можно. Сессии и куки нужны, чтобы запоминать юзера между страницами.
Если несколько страниц, что тоже можно. просить на каждой ввести пароль.
УРА. Хоть это радует что можно. Но вот вопрос: КАК ? Допустим есть база данных где существует 3 поля login, password и login_status. Когда пользователь зашёл 1-ый раз в login_status занесли 1 (т.е. пользователь находиться on-line). Но вот делема как эту единицу в ноль превратить когда он вышел со страницы?
Никак.
Заноси не статус, а время захода, и айпи адрес.
Если время недавнее, скажем, в пределах 10 минут, и айпи разный, то посылаешь. А если давнее, то пропускаешь, и в базу пишешь новый айпи.
но вообще все это бред сивой кобылы.
Никак.
Заноси не статус, а время захода, и айпи адрес.
Если время недавнее, скажем, в пределах 10 минут, и айпи разный, то посылаешь. А если давнее, то пропускаешь, и в базу пишешь новый айпи.
но вообще все это бред сивой кобылы.
потому, что если юзеру надо только один раз взглянуть картинку и больше она ему не нужна, то тогда нет смысла защите от дволйного захода.
А если страница не одна, или если ее пререзагружать, то тебя просто на три веселых буквы пошлют пользователи, за то, что наддо пароль вводить при каждом клике.