У меня простая страница входа. Все отлично работает в Mozilla и IE. Когда я пытаюсь войти в Safari, сеанс пуст, просто белая страница. Если я проверяю идентификатор сеанса, он дает мне идентификатор, но ничего не показывает. echo session_id();
Если я скопирую URL-адрес страницы, а затем перейдите на другую страницу и вставьте URL-адрес, браузер отобразит страницу. Если я обновляю ее, она снова исчезнет (но всегда отображается идентификатор сеанса) Все работает в Mozilla и IE.php session не работает в сафари
обновление: Спасибо вам за помощь, да, это было что-то на странице, я попробовал простую страницу, и она сработала. Узнал мой урок. Еще раз спасибо!
Safari показывает мне все файлы cookie, я использовал «session_name()», это тоже показывает. Но никаких изменений, когда я копирую и вставляю URL-адрес, он дает мне тот же идентификатор сеанса и показывает страницу. Когда я его обновляю, он снова исчезает. – Tamara
хорошо после этого .. @Col. Шрапнель права, вы должны проверить, является ли идентификатор одним и тем же .. и отлаживать ваш код .. тест с простой страницей, попытаться выяснить, что не так, если вы надуть свою страницу в Интернете, возможно, мы могли бы ее протестировать – pleasedontbelong