Есть скирпт формы обратной связи который при помощи rd_addphp выведен в матерьял: Код (PHP): <body> <? mail("info@abs-rus.ru", "Ищет файл", "$FIO $comp $tel\n с адреса $meil не может найти \n $search"); ?> <form action="send_mail.php" method="post" name="forms_video"> <p> Ваши ФИО <input name="FIO" type="text" size="40"> </p> <p> Компания <input name="comp" type="text" size="40"> </p> <p> Телефон <input name="tel" type="text" size="40"> </p> <p> Емайл <input name="meil" type="text" size="40"> </p> <p> Текст (Что искали)</p> <p> <textarea name="search" cols="50" rows="10"></textarea> </p> <input name="cnopca" type="submit" value="Отправить"> </form> </body> </html> <? header("Location: http://www.maysayte.net"); exit; ?> По логике после нажатия на кнопку отправить он должен перенаправлять на главную? А на самом деле просто при нажатии на сылку по которой находится эта форма, сразу перенаправляет, что не так?
Ну да. header у тебя не скрыт ни в каком if, а потому выводится форма а потом сразу происходит редирект.
Всё решилось через такой код Код (PHP): <? if(isset($_POST['FIO']) && !empty($_POST['FIO'])) { mail("info@abs-rus.ru", "Ищет файл", "$FIO $comp $tel\n с адреса $meil не может найти \n $search"); header("Location: http://avtonano/index.php?option=com_content&view=article&id=19&Itemid=27"); exit; } ?> <body> <form action="send_mail.php" method="post" name="forms_video"> <p> Ваши ФИО <input name="FIO" type="text" size="40"> </p> <p> Компания <input name="comp" type="text" size="40"> </p> <p> Телефон <input name="tel" type="text" size="40"> </p> <p> Емайл <input name="meil" type="text" size="40"> </p> <p> Текст (Что искали)</p> <p> <textarea name="search" cols="50" rows="10"></textarea> </p> <input name="cnopca" type="submit" value="Отправить"> </form> </body> Правда теперь приходят кракозяблы, смотрю в Денвере, через notepad++, может от этого?