| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Сессия и подключение файлов |
| Автор: Sice 18.7.2015, 04:49 | ||||
| Доброго времени суток друзья. На своем сайте использую сессию. Код страницы профиля такой (profile.php):
В подключаемых файлах header.php и leftblock.php подключаются блоки html кода, где также присутствуют строчки типа:
После авторизации, происходит редирект на profile.php. Проблема в том, что echo $_SESSION; выводит данные только на странице profile.php (на странице профиля), а подключаемые блоки (которые также содержат echo $_SESSION) выводят пустоту и только после обновления страницы (F5 или заново перейти на страницу) появляются данные и в подключаемых блоках. Хотелось, чтобы после редиректа, данные появлялись сразу же, а не после обновления страницы вручную, либо переходом снова же на ту страницу. Помогите пожалуйста. Заранее спасибо. |
| Автор: ksnk 18.7.2015, 10:27 |
| А ошибки включены? В лог что-нибудь выводится? А, случайно, session_start в header и leftblock не вставлен? |
| Автор: Sice 18.7.2015, 12:00 | ||
был вставлен в header.php. Убрал, но результат остался прежним :( При выводе ошибок - только одни Notice не связанные с сессией.. |
| Автор: ksnk 18.7.2015, 14:40 |
| Я правильно понимаю, что заполнение информации в сессии идет в getPlayerSum? Тогда чему удивляться, если выводится она до заполнения? |