| |
|
|
| | http_redirect("http://www....");
Вот это не работает и в дремвьювере не подсвечивается функйия http_redirect
Как исправить ситуацию? | |
| |
|
|
| |
|
|
| |
для: margol
(27.03.2007 в 13:24)
| | | Такой стандартной функции нет
function http_redirect ($url) { header ("Location: $url"); } | |
| |
|
|
| |
|
|
| |
для: bronenos
(27.03.2007 в 13:35)
| | | Я думала есть:
http://ru.php.net/manual/ru/function.http-redirect.php
А скажите, header("Location") пишется только в заголовке или в любом месте страницы?
Или вообще как сделать перенаправление на другую страницу? | |
| |
|
|
| |
|
|
| |
для: margol
(27.03.2007 в 14:20)
| | | да, в заголовке, никакого вывода до этой функции не должно быть | |
| |
|
|
| |
|
|
| |
для: margol
(27.03.2007 в 14:20)
| | | PECL - т.е. PHP Extension Community Library - библиотека расширений сообщества разработчиков. В ней есть. В ядре - нету.
Где именно следует вызов header() - несущественно. Важно, чтобы до него в выходной поток не ушел ни один байт тела генерируемого документа. | |
| |
|
|
| |
|
|
| |
для: Trianon
(27.03.2007 в 16:12)
| | | ок это понятней. Скажите а как посмотреть установлен ли PECL
phpinfo выдаст?
И где можно бесплатно скачать? | |
| |
|
|
| |
|
|
| |
для: margol
(27.03.2007 в 16:16)
| | | Скачать можно с официального сайта php.net, пакет так и называется PECL - только версия PHP и пакета должны совпадать. | |
| |
|
|