|
|
|
| На хостинге не работает
header("Location: index.php?error=1");
Вместо перенаправления белая страница
КАК ИСПРАВИТЬ? | |
|
|
|
|
|
|
|
для: chexov
(21.04.2008 в 06:05)
| | У вас отключен вывод ошибок? | |
|
|
|
|
|
|
|
для: sim5
(21.04.2008 в 06:14)
| | Некоторые браузеры не понимают переадресацию по относительному URI. Попробуйте сделать так:
<?php
header('Location: http://'.$_SERVER[HTTP_HOST].'/index.php');
?>
|
| |
|
|
|
|
|
|
|
для: Syava
(21.04.2008 в 08:18)
| | Хотя скорее проблема в обработчике переменной error. А переходить явно по адресу http://домен.ru/index.php?error=1 пробовал? | |
|
|
|
|
|
|
|
для: Syava
(21.04.2008 в 08:18)
| | Какие браузеры? Не наблюдал подобного на IE, FF, Opera, Safari. | |
|
|
|
|
|
|
|
для: sim5
(21.04.2008 в 08:55)
| | Не знаю какие, так сказано в описании функции http://php.su/functions/?header | |
|
|
|
|
|
|
|
для: chexov
(21.04.2008 в 06:05)
| | Скорее всего обычный вывод в браузер до заголовка.
Шерше ля фам... что в переводе означает ищите пробелы (перед <?php и после ?>) до хедера в главном и во всех подключаемых файлах. Надеюсь ничего другого тоже не выводите.
Ещё была тема когда редактор кода сам вставлял неужные символы, какой непомню. | |
|
|
|
|
|
|
|
для: Valick
(21.04.2008 в 09:30)
| | В блокноте, говорят, есть такая проблема.. Я думаю что у автора просто в файле index.php по условию $_GET['error']==1 не предусмотрен никакой вывод в браузер.. | |
|
|
|
|
|
|
|
для: Syava
(21.04.2008 в 10:22)
| | Хоть бы код скрипта или ссылку дал.. | |
|
|
|