За последние 24 часа нас посетили 55575 программистов и 1719 роботов. Сейчас ищут 853 программиста ...

Сессия и подключение файлов

Тема в разделе "PHP для новичков", создана пользователем Sice, 18 июл 2015.

  1. Sice

    Sice Активный пользователь

    С нами с:
    16 фев 2012
    Сообщения:
    45
    Симпатии:
    0
    Доброго времени суток друзья. На своем сайте использую сессию.
    Код страницы профиля такой (profile.php):
    Код (PHP):
    1. <?php
    2. ini_set('display_errors', 0);
    3. ?>
    4. <body class="skin-blue sidebar-mini">
    5. <div class="wrapper">
    6. <? require ("header.php"); //Подключаем шапку.. ?> 
    7. <? require ("leftblock.php"); //Подключаем левый блок.. ?> 
    8.       <div class="content-wrapper">
    9.         
    10.         <section class="content-header">
    11.         <?php
    12.                 getPlayerSum($api, $id, $userid); // Форматируем информацию
    13.         ?>
    14.           <h1>
    15.             <img src="<? echo $_SESSION['avatarmedium']; ?>"> <? echo $_SESSION['personaname']; ?>
    16.             <small>[url="<? echo $_SESSION['profileurl']; ?>"](профиль)</b>[/url]</small>
    17.           </h1>
    18.           <ol class="breadcrumb">
    19.             <li>[url="/index.php"] Главная[/url]</li> 
    20.             <li class="active">Профиль</li>
    21.           </ol>
    22.         </section>
    23. </body>
    В подключаемых файлах header.php и leftblock.php подключаются блоки html кода, где также присутствуют строчки типа:
    Код (PHP):
    1. <? echo $_SESSION['personaname']; ?>
    После авторизации, происходит редирект на profile.php.

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