Вопрос по скрипту форме обратной связи на сайте

  • Автор темы I AM
  • 2263
  • Обновлено
  • 23, Feb 2010
  • #1
В скриптах я новичок, но простую форму заявки сделать смогла http://astmeb.ru/simple_form.html На сайте есть заявка на товар и на главной странице форма что бы задать вопрос консультанту, скрипт работает с заявкой товара, но к главной странице для вопроса привязать его ни как не удается.

Вот вопрос.

Как связать эти две заявки что бы работали обе на разных страницах?

I AM


Рег
23 Jul, 2011

Тем
49554

Постов
57426

Баллов
552966
  • 28, Mar 2010
  • #2
Не очень понятно, нужно иметь 2 формы на одной страницы, но обрабатываемые на разных страницах?

Тогда просто у форм нужно указать разный аттрибут action и, соответственно, они будут вести на разные страницы, где и будут обрабатываться php совершенно независимо друг от друга.

Либо, можно обрабатывать обе форме на одной странице, тогда необходимо выявить условие, по которому будет определятся, какая из форм была отправлена.

Для этого достаточно давать разные названия полям (name="..."), и по наличию их в запросе ($_REQUEST, $_POST, $_GET), определять форму и обрабатывать.

Схематично так: обработчик.php: if (isset($_REQUEST['text_for_consult'])) { // обрабатываем первую форму } if (isset($_REQUEST['text_for_goods'])) { // обрабатываем вторую форму }
 

I AM


Рег
23 Jul, 2011

Тем
49554

Постов
57426

Баллов
552966