| |
|
|
| | Хочу сделать переадресацию на другую страницу с помощью
Но перед этим используется session_start();
Выдаётся предупреждение Cannot modify header information ....
Поэтому Header'ом не получается реализовать это.
Так вот как мне сделать переадресацию? | |
| |
|
|
| |
|
|
| |
для: Freddie_X
(24.05.2007 в 14:38)
| | | Нет, из-за session_start() такого быть не может. | |
| |
|
|
| |
|
|
| |
для: Freddie_X
(24.05.2007 в 14:38)
| | | исключить всякий вывод в поток браузера до session_start();
исключить ошибки при выполнении самого session_start();
тогда и header() пойдет.
Полный вывод диагностических сообщений многое бы пояснил. | |
| |
|
|
| |
|
|
| |
для: Trianon
(24.05.2007 в 14:45)
| | | Выводится вот такое сообщение:
Warning: Cannot modify header information - headers already sent by (output started at C:\...........\index.php:73) in C:\..........\index.php on line 87 | |
| |
|
|
| |
|
|
| |
для: Freddie_X
(24.05.2007 в 15:23)
| | | или делайте через буфер ( ob_start() + ob_end_flush() ) или убирайте из тех строк все print / echo и поместите их ПОСЛЕ header | |
| |
|
|
| |
|
|
| |
для: bronenos
(24.05.2007 в 16:52)
| | | Такое также может быть если до начала скрипта <? стоит пробел | |
| |
|
|