[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с сессиями
dimalyk
<?php
session_start()
?>
<html>
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<
style type="text/css">
#margin{
left:300;
}
</style>
</
head>
<
body>
<?php
$viewer_id = $_GET['viewer_id'];
$folder = "users/$viewer_id";
if(is_dir($folder)){
echo "У тебя есть свой блог! <a href=\"add.php?viewerid=$viewer_id\">создать</a>";
} else {
echo "У тебя еще нет блога, <a href=\"reg.php?viewerid=$viewer_id\">создать</a>";
}
?>
</body>
</
html>


Проблема с сессиями, в этом коде пишет ошибку -
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/dimal135/public_html/blogs/index.php:1) in /home/dimal135/public_html/blogs/index.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/dimal135/public_html/blogs/index.php:1) in /home/dimal135/public_html/blogs/index.php on line 2

Хотя ничего до session_start() не выводится. Пробовал двумя редакторами, все безуспешно.



Спустя 4 минуты, 7 секунд (4.04.2011 - 07:58) inpost написал(а):
dimalyk
Сохранен UTF-8 with BOM, его надо отключать, открой редактором и сними галочку либо в настройках документа, либо при сохранении!
Можно вообще элементарно это проверить, любым файловым менежером (наподобии фара) зайти в код страницы через F4 и посмотреть сам код, в начале 2 левых символа стоят, это и будет BOM.
Вот так выглядит в макромедии: http://my.jetscreenshot.com/demo/20110404-8ui1-38kb

Спустя 2 часа, 29 минут, 55 секунд (4.04.2011 - 10:28) dimalyk написал(а):
inpost Спасибо!
Увы, пока не могу поставить +, нету 10 постов
Быстрый ответ:

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