Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно вставить две формы обратной связи на страницу. Одна форма это анкета, а вторая просто мнение о компании. Работать должны раздельно.

Сама форма сгенерирована тут: http://www.php-mail.ru/?id=6 Одна работает анкета или обратная связь.

Если генерировать вторую там же и вставить то ошибка пишется, пробовал менять id не помогло. Что-то не пойму как помеенять надо, чтобы работало. Сейчас код такой:

Анкета

   Для расчета стоимости страховки для Вашего автомобиля предлагаем заполнить минианкету.

   В ближайшее время с Вами свяжется наш специалист, рассчитает стоимость страховки и ответит на все Ваши вопросы.

error_reporting(0);

function show_form()

{

?>

Марка, модель машины*

Год выпуска*

Месяц, год покупки*

Название банка (если куплена в кредит)

Стоимость машины при покупке*

Мощность двигателя, л.с.*

Кто будет управлять (Перечислить всех лиц, возраст/стаж вождения)*

Ваше имя*

Ваш контактный телефон (моб.)*

Где вы видели нашу рекламу?


* Помечены поля, которые необходимо заполнить

}

function complete_mail() {

$empty_input[] = 'Марка, модель машины';

$empty_input[] = 'Год выпуска';

$empty_input[] = 'Месяц, год покупки';

$empty_input[] = 'Название банка (если куплена в кредит)';

$empty_input[] = 'Стоимость машины при покупке';

$empty_input[] = 'Мощность двигателя, л.с.';

$empty_input[] = 'Кто будет управлять (Перечислить всех лиц возраст/стаж вождения)';

$empty_input[] = 'Ваше имя';

$empty_input[] = 'Ваш контактный телефон (моб.)';

$empty_input[] = 'Где вы видели нашу рекламу?';

for ($i=0; $i

$_POST['input_name'][$i] = substr(htmlspecialchars(trim($_POST['input_name'][$i])), 0, 100000);

if(substr(htmlspecialchars(trim($_POST['check'][$i])), 0, 1) == 1) {

if(empty($_POST['input_name'][$i])) {

$sendemail = 'No';

echo '
Необходимо заполнить поле '.$empty_input[$i].'!';

}

}

}

if($sendemail == 'No') show_form();

$mess = '';

$mess .= 'Марка, модель машины: '.$_POST['input_name'][0].'
';

$mess .= 'Год выпуска: '.$_POST['input_name'][1].'
';

$mess .= 'Месяц, год покупки: '.$_POST['input_name'][2].'
';

$mess .= 'Название банка (если куплена в кредит): '.$_POST['input_name'][3].'
';

$mess .= 'Стоимость машины при покупке: '.$_POST['input_name'][4].'
';

$mess .= 'Мощность двигателя, л.с.: '.$_POST['input_name'][5].'
';

$mess .= 'Кто будет управлять (Перечислить всех лиц возраст/стаж вождения): '.$_POST['input_name'][6].'
';

$mess .= 'Ваше имя: '.$_POST['input_name'][7].'
';

$mess .= 'Ваш контактный телефон (моб.): '.$_POST['input_name'][8].'
';

$mess .= 'Где вы видели нашу рекламу?: '.$_POST['input_name'][9].'
';

require 'class.phpmailer.php';

$mail = new PHPMailer();

$mail->From = '500-400.ru'; // от кого email

$mail->FromName = 'Клиент'; // от кого имя

$mail->AddAddress('[email protected]', '[email protected]'); // кому - адрес, Имя

$mail->IsHTML(true); // выставляем формат письма HTML

$mail->Subject = 'Анкета 500-400'; // тема письма

$mail->Body = $mess;

if($sendemail != 'No'){

// отправляем наше письмо

if (!$mail->Send()) die ('Mailer Error: '.$mail->ErrorInfo);

echo 'Спасибо! Ваша анкета отправлена.

';

}

}

if (!empty($_POST['submit'])) complete_mail();

else show_form();

?>

   Обратная связь:

error_reporting(0);

function show_form()

{

?>

Ваше имя*

Ваш контактный телефон или e-mail

Текст сообщения*

©php

* Помечены поля, которые необходимо заполнить

}

function complete_mail() {

$empty_input[] = 'Ваше имя';

$empty_input[] = 'Ваш контактный телефон или e-mail';

$empty_input[] = 'Текст сообщения';

for ($i=0; $i

$_POST['input_name'][$i] = substr(htmlspecialchars(trim($_POST['input_name'][$i])), 0, 100000);

if(substr(htmlspecialchars(trim($_POST['check'][$i])), 0, 1) == 1) {

if(empty($_POST['input_name'][$i])) {

$sendemail = 'No';

echo '
Необходимо заполнить поле '.$empty_input[$i].'!';

}

}

}

if($sendemail == 'No') show_form();

$mess = '';

$mess .= 'Ваше имя: '.$_POST['input_name'][0].'
';

$mess .= 'Ваш контактный телефон или e-mail: '.$_POST['input_name'][1].'
';

$mess .= 'Текст сообщения: '.$_POST['input_name'][2].'
';

// подключаем файл класса для отправки почты

// если Вы забыли его скачать - http://www.php-mail.ru/class.phpmailer.zip

require 'class.phpmailer.php';

$mail = new PHPMailer();

$mail->From = '500-400.ru'; // от кого email

$mail->FromName = 'Клиент'; // от кого имя

$mail->AddAddress('[email protected]', '[email protected]'); // кому - адрес, Имя

$mail->IsHTML(true); // выставляем формат письма HTML

$mail->Subject = 'Мнение клиента 500-400.ru'; // тема письма

$mail->Body = $mess;

if($sendemail != 'No'){

// отправляем наше письмо

if (!$mail->Send()) die ('Mailer Error: '.$mail->ErrorInfo);

echo 'Спасибо! Ваше письмо отправлено.';

}

}

if (!empty($_POST['submit'])) complete_mail();

else show_form();

?>

15 лет назад
Sniperwolf
Василий 
54 годаРоссия
17 лет в сервисе
Был
13 лет назад
5 отзывов
Выбранный исполнитель
vegaweb
40 летУкраина
16 лет в сервисе
Был
2 года назад
15 лет назад
$1
1 день
Быстро помог разобраться с проблемой. Рекомендую!
Четко объясненная проблема - половина решения, это тот случай! Ни в чем не подвел, - рекомендую!
  • Похожие заказы
  • На странице стоит Java-скрипт показа рекламы, ДОПУСТИМ от Бегуна. Нужно написать такой скрипт, чтобы он каждую ссылку, которая выводится в рекламном блоке подменял с: super на super т.е. добавить в параметр

    Закрыт
    15 лет назад
  • $100

    В административной панели в свойствах товра сделать возможность подключить или отключить следующее: клиент выбирает услугу нажимает "Купить" и перед тем, как товар полетит в корзину появляется окно, где для данной услуги в заказе можно будет залить ...

    Завершен
    15 лет назад
  • Вообщем-то из картинки понятно как должно работать визуально. тех.подробности: нужно 2 варианта флеш приложения 1) "последние поступления" флеш должен брать данные из xml-файла, который генерирует CMS т.е. из урла с http:// данные: фото, марку авто, описание, цену, ссылку 2) "похожие авто" флеш ...

    Закрыт
    15 лет назад
  • Есть Виртуемарт 1.1.3, требуется несколько небольших доработок: 1. уже есть стандартная выгрузка в XML Яндекс.Маркет (от BPME) - но под книги/фильмы/музыку она не подходит - там несколько другой формат они требуют. это надо подработать до соответствия ...

    Закрыт
    15 лет назад
  • Необходимо разработать flash-сайт и flash-презентацию для записи на диск с примерно одинаковым содержимым. Около 5 страниц с информацией и небольшой каталог продукции. Будет использоваться админка (ее пишет наш программист). Пример работы уровня, который ожидается: http://rapidshare.de/files/46465514/red_cube.zip.html (презентация в виде ...

    Закрыт
    15 лет назад
  • Есть движок написан не очень долго работает с БД и все такое. Задача переписать движок на норм код и норм работу с БД с темже функционалом. Движок _http://autotrade.co.ua_ Вечером выложу доступ в админку

    Закрыт
    15 лет назад
  • Уважаемые разработчики! Нужна помощь в дописании граббера для сайта. Программа предназначена для граббинга сайта, сохранения данных в локальной БД, и последующем размещении в удалённой БД на sql. Граббинг в программе уже реализован. Удалённая БД уже существует. Нужен перенос данных в удалённую БД ...

    Закрыт
    15 лет назад
  • $75

    Требуется запрограммировать сайт на основе CMS Joomla. Тематика сайта: правильное питание при занятиях физкультурой и спортом. Структура сайта: 1. Главная 2. Новости 3. Статьи (материалы) 3.1. Раздел 1 3.1.1. Статья 1 3.1.2. Статья 2 3.1.n ...

    Закрыт
    15 лет назад
  • $100

    Доработать флэш на основе темплейта + сделать для него админку на xml. Исполнитель должен приступить к работе сегодня же - завтра-послезавтра должны быть первые результаты работы. Оплата 3000 рублей. Подробности расскажу выбранному исполнителю. Предложения оставляйте только здесь - НЕ ...

    Завершен
    15 лет назад