[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Редирект
Jose
У меня есть страница с формой в которой пользователь вводит пароль и имя, после чего создается экземпляр класса который записывает эти значения в $_SESSION['login'] и $_SESSION['pswd']. После чего вызывается приватный метод этого класса, который пытается выполнить Header("Location: " . $this->redirectPath), но в результате на странице с формой я получаю сообщение Warning: Cannot modify header information - headers already sent by... Как исправить данную проблему?



Спустя 50 минут, 45 секунд (5.03.2009 - 01:39) kirik написал(а):
Нужно убрать весь вывод в браузер до header(...). (может еще пробел стоит перед <?)

Спустя 11 минут, 20 секунд (5.03.2009 - 01:50) twin написал(а):
Я вот что подумал. Напишу наверное я скриптик, который листинг будет проверять на предмет этих косяков biggrin.gif . Самый популярный вопрос наверное.

Спустя 8 часов, 30 минут, 25 секунд (5.03.2009 - 10:21) Jose написал(а):
Цитата (kirik @ 4.03.2009 - 22:39)
Нужно убрать весь вывод в браузер до header(...). (может еще пробел стоит перед <?)

Я в курсе особенности использования Header, но я ведь не зря расписал про классы. Я хочу со страницы получить данные, а уж обрабатыватть их хочу в своем классе. Этакий MVC.

Спустя 8 минут, 55 секунд (5.03.2009 - 10:30) kirik написал(а):
Цитата (Jose @ 5.03.2009 - 02:21)
Я в курсе особенности использования Header, но я ведь не зря расписал про классы.

Эмм..а есть разница с классами или нет? header'у я думаю все равно MVC модель используется или нет. Есть вывод до него - получай ошибку.

Спустя 8 минут, 6 секунд (5.03.2009 - 10:38) Jose написал(а):
Цитата (kirik @ 5.03.2009 - 07:30)
Цитата (Jose @ 5.03.2009 - 02:21)
Я в курсе особенности использования Header, но я ведь не зря расписал про классы.

Эмм..а есть разница с классами или нет? header'у я думаю все равно MVC модель используется или нет. Есть вывод до него - получай ошибку.

Да. Знаю я как это будет. Подскажите, как это обойти.

Спустя 9 минут, 4 секунды (5.03.2009 - 10:47) sergeiss написал(а):
Цитата (Jose @ 5.03.2009 - 10:38)
Да. Знаю я как это будет. Подскажите, как это обойти.

Очень просто: надо структуру страниц так сделать, чтобы до вызова header() не было вывода в браузер ни одного знака smile.gif
Всё очень просто.

Спустя 2 минуты, 54 секунды (5.03.2009 - 10:50) kirik написал(а):
Цитата (sergeiss @ 5.03.2009 - 02:47)
Хэлп по PHP тут: http://www.php.net/download-docs.php

Отличная подпись! smile.gif
Быстрый ответ:

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