Задать вопрос
@Empty8

Почему не работает header если включить сессии?

Помогите пожалуйста
<?php
	session_start();
	if($_SESSION['hash'] != '')
	{
		echo $_SESSION['hash'];
		header('Location: parеies');
	}
?>


Если убрать session_start(), то все работает
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
DevMan
@DevMan
Проблема в эхо, а не сессии.

Внимательно читаем описание php.net/manual/ru/function.header.php
Ну и включаем вывод ошибок.
Ответ написан
Комментировать
B_Roma
@B_Roma
Header должен выводится до вывода какого-то текста ! =)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽