Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.03.2017, 12:02   #1
andrey447
Новичок
Джуниор
 
Регистрация: 11.03.2017
Сообщений: 2
По умолчанию [РЕШЕНО]: Ошибка в Header.

Подскажите, пожалуйста, из-за чего стала появляться ошибка после переноса сайта с бесплатного хостинга на платный. Вот ошибка:

Warning: Cannot modify header information - headers already sent by (output started at /home/host1447322/prostoprofit.com/htdocs/www/index.php:2) in /home/host1447322/prostoprofit.com/htdocs/www/pages/_account.php on line 9

Вот файл _account.php:

Код:
<?PHP
#-------------------------------------------------------------------------------------
$_OPTIMIZATION["title"] = "Аккаунт";
$_OPTIMIZATION["description"] = "Аккаунт пользователя";
$_OPTIMIZATION["keywords"] = "Аккаунт, пользователь";
#-------------------------------------------------------------------------------------
# Блокировка сессии
#-------------------------------------------------------------------------------------
if(!isset($_SESSION["user_id"])){ Header("Location: /"); return; }
if(isset($_GET["sel"])){
$smenu = strval($_GET["sel"]);
switch($smenu){
	case "404": include("pages/_404.php"); break;                               
        case "zd": include("pages/account/_zd.php"); break;                         
        case "awards": include("pages/account/_awards.php"); break;                 
	case "config": include("pages/account/_config.php"); break;                             
     	case "exit": @session_destroy(); Header("Location: /"); return; break;      
#-------------------------------------------------------------------------------------		
# Страница ошибки
#-------------------------------------------------------------------------------------
default: @include("pages/_404.php"); break;			
}
#-------------------------------------------------------------------------------------			
}else @include("pages/account/_user_account.php");
#-------------------------------------------------------------------------------------
?>
Решение в следующем сообщении

Последний раз редактировалось Вадим Мошев; 12.05.2018 в 13:48.
andrey447 вне форума Ответить с цитированием
Старый 11.03.2017, 13:04   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

http://phpfaq.ru/newbie/headers
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 13.03.2017, 13:03   #3
andrey447
Новичок
Джуниор
 
Регистрация: 11.03.2017
Сообщений: 2
По умолчанию

Спасибо, разобрался.
andrey447 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[РЕШЕНО]: Где ошибка в запросе? edsjeka БД в Delphi 16 21.06.2018 12:16
[РЕШЕНО] if синтаксическая ошибка Женя32 PHP 2 17.11.2016 17:36
[РЕШЕНО] Помогите в чем может быть ошибка? Ошибка ';' expected but 'BEGIN' found АлександрDelphi Общие вопросы Delphi 7 06.03.2016 19:25
skipped when looking for precompiled header use, warning C4627 Почему пропущен header ? malor Visual C++ 3 26.06.2011 12:25
Ошибка в Header yfnf3 Помощь студентам 3 10.02.2011 15:45