но все же опишу возможные причины неработы перенаправления
header('Location: http://www.yandex.ru'); отправляет заголовок http с указанием браузеру перейти на указаную страницу
а как известно Http заголовки должны быть отправлены до тела html
тоесть еще до полей <html><head>
поэтому до блока с отправкой заголовка не должно быть даже пробела
<?php должен идти самым первым
есть еще 1 момент ...в кодировке utf текст начинается с невидимого символа bom
он тоже является выводом в браузер для php поэтому надо текст скрипта сохранить без bom
если пишете скрипт в utf
(Добавление)
Wikly пишет:понятно. тогда если не затруднит, подскажите обработку в POST в отдельном файле php. как принять переменные?
да также как у вас это было сделано только в форме надо поменять экшн на адрес вашего обработчика
|