|
0 / 0 / 0
Регистрация: 10.05.2014
Сообщений: 18
|
|||||||||||
Сбрасываются сессии при переходе на другу страницу10.05.2014, 20:42. Показов 4349. Ответов 10
Метки нет (Все метки)
Есть форма входа для пользователей.
Иначе выводит форму для входа. Обработка формы входа.
Жал Ф12 - заходил смотрел куки. Куки есть, правильные. Что не так то?
0
|
|||||||||||
| 10.05.2014, 20:42 | |
|
Ответы с готовыми решениями:
10
Сессии не сохраняются при переходе на другую страницу Потеря сессии при переходе на другую страницу без ссылки Не работают сессии при переходе по страницам |
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||
| 10.05.2014, 21:31 | ||
Сообщение было отмечено Apamyc как решение
Решение
0
|
||
|
0 / 0 / 0
Регистрация: 10.05.2014
Сообщений: 18
|
|
| 10.05.2014, 21:57 [ТС] | |
|
Вписал и после входа везде пропали формы для входа.
Но мне кажется, что надо сделать какую-то проверку, а не просто поставлять везде session_start() ? И при нажатии Ф12 не видно теперь куков в браузере. И выскакивает ошибка Warning: Cannot modify header information - headers already sent by (output started at Q:\home\apamyc.ru\www\ru\ruregestration. php:5) in Q:\home\apamyc.ru\www\ru\ruregestration. php on line 54 Добавлено через 5 минут Простите, я лох) Ошибку не выдает, куки сохраняет)
0
|
|
|
0 / 0 / 0
Регистрация: 10.05.2014
Сообщений: 18
|
|||||||||||||||||||||
| 10.05.2014, 22:07 [ТС] | |||||||||||||||||||||
|
Тогда еще такой вопрос.
Как использовать куки, чтобы при закрытии и открытии браузера оно не разлогинивалось? В данный момент переходит по страницам хорошо, но при закрытии и открытии браузера опять выпадает форма входа. И еще один вопрос. При логоуте выдает ошибку: Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in Q:\home\apamyc.ru\www\ru\ruregestration. php on line 64 Обработка логаута:
Добавлено через 20 секунд Тогда еще такой вопрос. Как использовать куки, чтобы при закрытии и открытии браузера оно не разлогинивалось? В данный момент переходит по страницам хорошо, но при закрытии и открытии браузера опять выпадает форма входа. И еще один вопрос. При логоуте выдает ошибку: Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in Q:\home\apamyc.ru\www\ru\ruregestration. php on line 64 Обработка логаута:
Добавлено через 3 минуты И я так понял, что надо записывать куки так:
0
|
|||||||||||||||||||||
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|||
| 10.05.2014, 22:36 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 10.05.2014
Сообщений: 18
|
||||||
| 10.05.2014, 23:18 [ТС] | ||||||
|
Смотри.
Вот в первом ифе, при удачном входе - session_start(); Во втором ифе, при нажатии на "Выход" - session_destroy(); Оно как бы выходит, куки чистит, все хорошо, все делает, но только ошибку чего-то пишет)
0
|
||||||
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||
| 11.05.2014, 00:01 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 10.05.2014
Сообщений: 18
|
||||||
| 11.05.2014, 00:10 [ТС] | ||||||
|
Я или туплю жестко или не знаю в чем дело)
Я сначала, логинюсь, ввожу логин, затем пароль, затем жму кнопку Войти. PHP берем логин, ищет такой же логин в моей базе данных. Затем берет все данных по этой записи и запихивает их в массив. Затем PHP сравнивает пароли и если они верны, то выполняет следующие действия:
Далее пропадает форма входа, появляется запись "вы вошли как "логин"". И лишь тогда появляется кнопка логаута, лишь тогда появляется возможность использовать session_destroy(). На сколько я понимаю, я использую session_destroy() лишь после session_start(). Я возможно где-то понимаю что-то не так?
0
|
||||||
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||
| 11.05.2014, 01:38 | ||
Сообщение было отмечено Apamyc как решение
Решение
0
|
||
|
0 / 0 / 0
Регистрация: 11.05.2014
Сообщений: 4
|
|
| 11.05.2014, 12:39 | |
|
везде проставить session_start() и session_destroy()
0
|
|
|
0 / 0 / 0
Регистрация: 10.05.2014
Сообщений: 18
|
|
| 11.05.2014, 14:30 [ТС] | |
|
0
|
|
| 11.05.2014, 14:30 | |
|
Помогаю со студенческими работами здесь
11
Потеря сессии при переходе между двумя Php кодами по a.href поиск по бд при переходе на страницу POST переменные при нажатии на ссылку и при переходе на другую страницу
Меню при переходе на страницу схлопывается Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|