[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сессия и подключение файлов
Sice
Доброго времени суток друзья. На своем сайте использую сессию.
Код страницы профиля такой (profile.php):
<?php
session_start();
ini_set('display_errors', 0);
?>
<body class="skin-blue sidebar-mini">
<
div class="wrapper">
<? require ("header.php"); //Подключаем шапку.. ?>
<? require ("leftblock.php"); //Подключаем левый блок.. ?>
<div class="content-wrapper">
<!--
Заголовки страницы -->
<
section class="content-header">
<?php
getPlayerSum($api, $id, $userid); // Форматируем информацию
?>
<h1>
<
img src="<? echo $_SESSION['avatarmedium']; ?>"> <? echo $_SESSION['personaname']; ?>
<small><a href="<? echo $_SESSION['profileurl']; ?>" target="_blank"><b>(профиль)</b></a></small>
</
h1>
<
ol class="breadcrumb">
<
li><a href="/index.php"><i class="fa fa-group"></i> Главная</a></li>
<
li class="active">Профиль</li>
</
ol>
</
section>
</
body>

В подключаемых файлах header.php и leftblock.php подключаются блоки html кода, где также присутствуют строчки типа:

<? echo $_SESSION['personaname']; ?>

После авторизации, происходит редирект на profile.php.

Проблема в том, что echo $_SESSION; выводит данные только на странице profile.php (на странице профиля), а подключаемые блоки (которые также содержат echo $_SESSION) выводят пустоту и только после обновления страницы (F5 или заново перейти на страницу) появляются данные и в подключаемых блоках.
Хотелось, чтобы после редиректа, данные появлялись сразу же, а не после обновления страницы вручную, либо переходом снова же на ту страницу. Помогите пожалуйста. Заранее спасибо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.