Страница 1 из 1

Ошибка в сессиях

Добавлено: 10 мар 2011, 20:11
Gen_r_questions

Код: Выделить всё

<?
  session_start();
  $_SESSION['username'] = "maksim";
  echo 'Привет, '.$_SESSION['username']."
";
  echo "<a href='page2.php'>На следующую страницу </a>";
  ?>
page2.php

Код: Выделить всё

<?php

  session_start();

  echo $_SESSION['username'].' , ты пришел на другую страницу этого сайта!';

  echo("
");
?>
<a href="page3.php">На следующую страницу </a>
page3.php

Код: Выделить всё

    <?php
session_start();
      unset($_SESSION['username']); // разрегистрировали переменную
      echo 'Привет, '.$_SESSION['username'];
      /* теперь имя пользователя уже не выводится */
      session_destroy(); // разрушаем сессию

    ?>


Ошибка в page3.php
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\mysite.ru\www\page3.php:2) in Z:\home\mysite.ru\www\page3.php on line 3
Привет,

Почему она возникает и как исправить ?

адвокат

Добавлено: 18 окт 2012, 00:22
gralScaro