Переадресация на страницы - везде ли работает?

DG
На сайте с 07.01.2007
Offline
53
508

Вопрос такой.

Я нашел для себя очень удобным следующий способ. Если необходимо выполнить какой-то отдельный сценарий, который никак не включен в общий index.php, но при этом ответ от него вывести не на новую страницу, а "в" старый сайт, то я использую в конце header ("location: /index.php?id=result"), а в самом index.php обрабатывают id и если он равен result, то вывожу ответ, типа все ок. То есть для пользователя все прозрачно.

Думаю, что никто ничего не понял :), поэтому задам вопрос.

Везде ли и всегда ли будет работать header ("location: ...");? Если нет, то где не будет и от чего это зависит? Способ очень удобный, но важнее, чтобы работало везде.

мой блог - заработок в сети (http://izombie.ru)
Zlo_606ep
На сайте с 14.12.2006
Offline
129
#1

не будет работать если до его использования был вывод (echo, хотя можно бороться с этим буферизацией), а так в, повседневной практике - везде

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий