[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Замучился с header
-Winston-

<?php if(isset($_SESSION['user'])) {
header("Location:".Core::$DOMAIN."index.php?module=static&page=main");
} else { ?>



Warning: Cannot modify header information - headers already sent by (output started at A:\home\test.loc\www\skins\default\index.tpl:4) in A:\home\test.loc\www\skins\default\enter\enter.tpl on line 2



Это самые первые строки в коде , никакого вывода до них нет , пробелов,табуляций и прочего перед <?php тоже нету , кодировка UTF-8(без BOM) , до этого было так




<?php if(isset($_SESSION['user'])) {
header("Location: /index.php?module=static&page=main");
} else { ?>


и все работало , меняю обратно опять не работает . Это у меня идет проверка сессии , т.е если пользователь авторизировался , значит ему можно на эту страницу , иначе 404 , либо наоборот , и вот какая ситуация пол сайта работает , а половина нет . Как быть ?


arbuz
Написано же

Цитата
output started at A:\home\test.loc\www\skins\default\index.tpl:4
-Winston-
arbuz

Я видел что это написано , я говорю о том что везде одинаковые первые строки и половина работает , а половина нет .
-Winston-
тьфу блин , нашел ошибку. в некоторых забывал : , в файлах php

Location:
Быстрый ответ:

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