[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выход из сессии
Rigel
На форуме при нажатии на кнопку "выход", вылезает такая ошибка:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\localhost\www\forum\setup.php:1) in Z:\home\localhost\www\forum\exit.php on line 3

Сессия закрывается, но эта ошибка напрягает.

код exit.php такой:

PHP
<?php
require('setup.php');
session_start();
unset(
$_SESSION['uname']);
unset(
$_SESSION['upass']);
session_destroy();


Что эта ошибка значит, подскажите пожалуйста. Как от нее избавится?
ph34r.gif



Спустя 24 минуты, 39 секунд (30.04.2009 - 21:28) Rigel написал(а):
нашел решение rolleyes.gif
session_start() надо было ставить перед require biggrin.gif

Спустя 1 час, 56 минут (30.04.2009 - 23:24) Joker написал(а):
PHP
session_start();
ставить перед любым выводом. И без разницы буть то символ или просто случайный пробел.
Быстрый ответ:

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