|
|
|
| Помогите разобраться,пожалуйста,не понимаю в чем дело.После того,как пользователь удачно вошел в сайт,я регистрирую его имя как переменную сеанса
<?php
session_start();
/*.......*/
$HTTP_SESSION_VARS['valid_user'] = $username;
/*.....*/
?>
А после,когда он заходит на другою страницу(info_page.php),где я написала
<?php
session_start();
echo 'Hello,dear '.$HTTP_SESSION_VARS['valid_user'];
?>
появляется следующая ошибка
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\info_page.php:1) in C:\xampp\htdocs\info_page.php on line 2
после чего строка приветствия нормально выводится , например "Hello,dear Tom" .
Что за ошибка?Как исправить положение?Заранее спасибо:) | |
|
|
|
|
|
|
|
для: shine
(06.07.2009 в 17:03)
| | Это вобщем то не ошибка, а предупреждение, и скорей всего вызвано тем, что до тега <?php затесался пробел | |
|
|
|
|
|
|
|
для: GeorgeIV
(06.07.2009 в 17:07)
| | Спасибо! | |
|
|
|