Покинул форум
Сообщений всего: 189
Дата рег-ции: Июнь 2013
Помог: 0 раз(а)
Здравствуйте. У меня такая проблема:
Ситуация: Моя главная страница лежит в основной папке, все остальные страницы в папке /pages
Вот настраивал авторизацию, и возникла такая проблема:
если авторизироватся на главной страницы, то куки не передаются на остальные страницы в папке /pages. Если же Авторизироватся на одной из страниц в папке /pages то авторизация будет на всех страницах папки /pages, но на основной страницы не будет
как решить эту проблему
и вообще, авторизацию на куках нормально или лучше на сессиях? подскажите как лучше и безопаснее.
Покинул форум
Сообщений всего: 356
Дата рег-ции: Июнь 2013 Откуда: Ставропольский край
Помог: 10 раз(а)
[+]
Ex
Покажи код где ставишь куку
Ex пишет:
авторизацию на куках нормально или лучше на сессиях
куки === сессии
И то и то можно настроить как хочешь. Для кук пиши свои функции/алгоритмы... для сессий - оставь как есть или напиши свои обработчики сессии
----- ПЫХ тут - ходи туда, прежде чем писать сюда (толку больше будет)
Ex
Отправлено: 07 Апреля, 2014 - 19:59:14
Частый гость
Покинул форум
Сообщений всего: 189
Дата рег-ции: Июнь 2013
Помог: 0 раз(а)
Вот весь мой файл login.php (я его подключаю на все страницы с помощью <? include ("pages/login.php"); ?>)
И еще заметил такое, у себя на компе, с помощью денвера когда проверяю, все ок. То есть авторизируюсь и скок страницу не обновляй, авторизация остается пока не нажму "Выйти".
Загружаю на сайт свой код, когда авторизируюсь, так же все ок, как только обновлю страницу, авторизация сбивается и нужно опять авторизироватся
Подскажите, это кривой хостинг (хостинг бесплатный) или кривой код?
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
возможно несоответствие часовых поясов
setcookie("login", $login);
без указания времени кука будет сессионной
Hapson
Отправлено: 07 Апреля, 2014 - 20:28:15
Посетитель
Покинул форум
Сообщений всего: 356
Дата рег-ции: Июнь 2013 Откуда: Ставропольский край
Помог: 10 раз(а)
[+]
Ex
Попробуй в setcookie 4-ым параметром добавить "/"
----- ПЫХ тут - ходи туда, прежде чем писать сюда (толку больше будет)
LIME
Отправлено: 07 Апреля, 2014 - 20:52:13
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Hapson напоминаю что локально работает
Ex
Отправлено: 07 Апреля, 2014 - 21:20:33
Частый гость
Покинул форум
Сообщений всего: 189
Дата рег-ции: Июнь 2013
Помог: 0 раз(а)
Hapson спасибо большое, сработало
не подскажете почему сбивается куки на хостинге?, я выше описал проблему
Цитата:
И еще заметил такое, у себя на компе, с помощью денвера когда проверяю, все ок. То есть авторизируюсь и скок страницу не обновляй, авторизация остается пока не нажму "Выйти".
Загружаю на сайт свой код, когда авторизируюсь, так же все ок, как только обновлю страницу, авторизация сбивается и нужно опять авторизироватся Нахмурился
Подскажите, это кривой хостинг (хостинг бесплатный) или кривой код? Ха-ха
LIME
Отправлено: 07 Апреля, 2014 - 21:54:56
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
я бы глянул на вызовы в нынешнем виде (Добавление)
setcookie
Ex
Отправлено: 07 Апреля, 2014 - 21:56:18
Частый гость
Покинул форум
Сообщений всего: 189
Дата рег-ции: Июнь 2013
Помог: 0 раз(а)
не, все таки и на локалке сбиваются авторизации после обновления и / не помогает
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.