Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Отправка формы заказа на почту на локальном сервере

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Как отправить ВСЮ форму на почту?
Rustamos
Отправлено: 15 Ноября, 2013 - 21:45:46
Post Id


Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Нояб. 2013  


Помог: 0 раз(а)




Всем привет. Вот такой вопрос, как прописать РНР что бы форма при нажатии кнопки отправлялась на почту, а вместо страницы формы заказа открывалась другая страница?
Вот кодировка:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <form id='form1' name='form1' method='post' action=''>
  2.   <br/><blockquote>
  3.  <p align="left">Итак, вы выбрали: Разовая уборка могилы, памятника. Покраска ограды, мытьё, уборка территории, возложение цветов. Стоимость данной услуги - <?php $a = "20"; echo "$a"; ?> долларов США. Пожалуйста заполните форму заказа приведенную ниже. Здесь вы сможете выбрать дополнительные услуги.</p>
  4.  <p align="left">&nbsp;</p>
  5.   </blockquote>
  6.  <p  align="center" style="background-color:#333">Введите данные о захоронении</p>
  7.  <p>
  8.    <label for='select'></label>
  9.      <label for='kladbishe'><font color='white'>Наименование кладбища</font></label>
  10.      <select name='menu' size='1'>
  11.       <option selected='selected'  value='first'>Выберите наименование кладбища</option>
  12.        <option value='second'>Кладбище #1- по улице С.П.Боткина</option>
  13.        <option value='third'>Городское кладбище #2 - Домбробод</option>
  14.        <option value='fourth'>Кладбище #3 - Минор (Юнусабад)</option>
  15.        <option value='fiveth'>Европейско-еврейское кладбище</option>
  16.        <option value='sixth'>Бухарско-еврейское кладбище</option>
  17.      </select>
  18.  </p>
  19.    <p align="center" style="background-color:#333">Введите данные усопшего</p>
  20.               <p>
  21.                                  <label for="deadname">Фамилия</label>
  22.                 <input type="text" name="deadname" id="deadname" />
  23.                 <label for="deadname">Имя</label>
  24.                 <input type="text" name="deadname" id="deadname" />
  25.                 <label for="deadname">Отчество</label>
  26.                 <input type="text" name="deadname" id="deadname" />
  27.         </p>
  28.          <p align="center" style="background-color:#333">Введите дату рождения и дату смерти в формате ДД.ММ.ГГГГ</p>
  29.   <p><label for="deadname">Дата рождения</label>
  30.                 <input name="deadname" type="text" id="deadname" size="10" />
  31.               <label for="deadname"> Дата смерти </label>
  32.                 <input name="deadname" type="text" id="deadname" size="10" /></p>
  33.               <p> <label for="deadname">Номер места захоронения (если есть)</label>
  34.           <input name="deadname" type="text" id="deadname" size="15" />
  35.         </p>
  36.         <p align="center" style="background-color:#333">Выберите дополнительные услуги:</p>
  37.   <table align="center" border="1" bordercolor="gold" cellpadding="0" cellspacing="0" width="100%">
  38. <tbody>
  39. <tr bgcolor="black" height="40">
  40. <td colspan="4" height="40"><div align="center"><b>Дополнительные услуги</b></div>
  41. </td>
  42. </tr>
  43. <tr height="42">
  44. <td height="42">
  45. <div align="center"><b>№ п/п</b></div>
  46. </td>
  47. <td height="42">
  48. <div align="center"><b>Название работ, которые                   выполняются</b></div>
  49. </td>
  50. <td height="42">
  51. <div align="center"><b>Стоимость в долларах США</b></div>
  52. </td>
  53. <td align="center">  Напротив нужной услуги <br />поставьте галочку</td></tr>
  54. <tr height="63">
  55. <td height="63" width="10%">
  56. <div align="center">1</div>
  57. </td>
  58. <td height="63" width="70%"  align="left">Поиск места захоронения, если оно неизвестно.</td>
  59. <td height="63" width="20%">
  60. <div align="center"><b>
  61. <?php  $b = "20"; echo "$b"; ?>
  62. </b></div>
  63. </td><td align="center"><input name="checkbox" type="checkbox" id="checkbox" value="Поиск места захоронения, если оно неизвестно." />
  64.   <label for="checkbox"></label></td>
  65. </tr>
  66. <tr height="63">
  67. <td height="63" width="10%">
  68. <div align="center">2</div>
  69. </td>
  70. <td height="63" width="70%"  align="left">Проведение оценки                   технического состояния места захоронения (могилы,                   надмогильного памятника, склепа). Письменный отчет о                   техническом состоянии места захоронения.</td>
  71. <td height="63" width="20%">
  72. <div align="center"><b>0</b></div>
  73. </td><td align="center"><input name="checkbox2" type="checkbox" id="checkbox2" value="Проведение оценки технического состояния места захоронения (могилы, надмогильного памятника, склепа). Письменный отчет о техническом состоянии места захоронения." />
  74.   <label for="checkbox2"></label></td>
  75. </tr>
  76. <tr height="126">
  77. <td height="126" width="10%">
  78. <div align="center">3</div>
  79. </td>
  80. <td height="126" width="70%"  align="left">Восстановление места захоронения + комплект фотографий до и после выполнения работ <br/>(Стоимость выполнения                   данных услуг определяется после оценки технического состояния                   могилы, надмогильного памятника, склепа (См. раздел "Поиск и                   оценка технического состояния места захоронения") по отдельной                   калькуляции и договорным ценам. Перечень необходимых работ                   согласовывается с ЗАКАЗЧИКОМ).</td>
  81. <td height="126" width="20%">
  82. <div align="center">По договоренности сторон</div>
  83. </td><td align="center"><input name="checkbox3" type="checkbox" id="checkbox3" value="Восстановление места захоронения + комплект фотографий до и после выполнения работ " />
  84.   <label for="checkbox3"></label></td>
  85. </tr>
  86. <tr height="71">
  87. <td height="71" width="10%">
  88. <div align="center">4</div>
  89. </td>
  90. <td height="71" width="70%"  align="left">Установка памятника</td>
  91. <td height="71" width="20%">
  92. <div align="center">По договоренности сторон</div>
  93. </td><td align="center"><input name="checkbox4" type="checkbox" id="checkbox4" value="Установка памятника" />
  94.   <label for="checkbox4"></label></td>
  95. </tr>
  96. <tr height="71">
  97. <td height="71" width="10%">
  98. <div align="center">5</div>
  99. </td>
  100. <td height="71" width="70%"  align="left">Обслуживание                   ритуальных обрядов с выполнением комплекта фотографий. Услуги раввина или священника.                  Рассматривается в каждом случае индивидуально  </td>
  101. <td height="71" width="20%">
  102. <div align="center">По договоренности сторон</div>
  103. </td><td align="center"><input name="checkbox6" type="checkbox" id="checkbox6" value="Обслуживание ритуальных обрядов с выполнением комплекта фотографий. Услуги раввина или священника. Рассматривается в каждом случае индивидуально " />
  104.   <label for="checkbox6"></label></td>
  105. </tr>
  106. <tr height="84">
  107. <td height="84" width="10%">
  108. <div align="center">6</div>
  109. </td>
  110. <td height="84" width="70%"  align="left">Уборка и украшение                   могил на религиозные праздники или персональные дни памяти                   (уборка на месте захоронения, возложение букета из живых                   цветов или венка). Независимо от периода года.</td>
  111. <td height="84" width="20%">
  112. <div align="center"><b><?php $c = 30;  echo "$c"; ?></b></div>
  113. </td><td align="center"><input name="checkbox5" type="checkbox" id="checkbox5" value="Уборка и украшение могил на религиозные праздники или персональные дни памяти (уборка на месте захоронения, возложение букета из живых цветов или венка). Независимо от периода года." />
  114.   <label for="checkbox5"></label></td>
  115. </tr>
  116. </tbody>
  117. </table>
  118.   <label for="checkbox"></label>
  119.  <p align="center" style="background-color:#333">Информация для обратной связи:</p>
  120. <p>
  121.   <label for="textfield">Введите адрес вашей электронной почты: </label>
  122.   <input name="textfield" type="text" id="textfield" size="50" />
  123. </p>
  124. <p>
  125.   <label for="textfield2">Введите номер вашего телефона: +1 </label>
  126.   <input name="textfield2" type="text" id="textfield2" size="30" />
  127. </p>
  128.  <p>
  129.                                  <label for="deadname">Фамилия</label>
  130.                 <input type="text" name="deadname" id="deadname" />
  131.                 <label for="deadname">Имя</label>
  132.                 <input type="text" name="deadname" id="deadname" />
  133.                 <label for="deadname">Отчество</label>
  134.                 <input type="text" name="deadname" id="deadname" />
  135.         </p>
  136.  <p>&nbsp;</p>
  137.  <p align="center">
  138.    <input type="submit" value="Подтвердить" />
  139.  </p>
  140.  
  141.  </form>


Отредактировано модератором: Мелкий, 15 Ноября, 2013 - 22:10:45
 
 Top
glutaminefree
Отправлено: 18 Ноября, 2013 - 16:07:20
Post Id



Новичок


Покинул форум
Сообщений всего: 39
Дата рег-ции: Апр. 2011  


Помог: 0 раз(а)




Обработать параметры из $_POST, составив текст сообщения, а далее отправить функцией mail

PHP:
скопировать код в буфер обмена
  1.  
  2. //Подготавливаем данные из $_POST массива
  3.  
  4. //Отправляем письмо
  5. mail($to, $subject, $message);
  6.  
  7. //Перенаправляем куда-то
  8. header('Location: http://example.com');
  9. die();
  10.  
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB