PHP.SU

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

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

> Найдено сообщений: 2
pekinessik Отправлено: 13 Июня, 2013 - 17:22:50 • Тема: Форма обратной связи • Форум: Если скрипт не работает

Ответов: 2
Просмотров: 1459
В спаме нету. Прикрепляю файлы обратной связи.
pekinessik Отправлено: 13 Июня, 2013 - 16:05:50 • Тема: Форма обратной связи • Форум: Если скрипт не работает

Ответов: 2
Просмотров: 1459
Всем привет. Я не программист, но мне необходимо вставить на сайт форму обратной связи.

PHP:
скопировать код в буфер обмена
  1. <? // WR-CalMeBack v 1.0  //  29.08.05г.  //  Miha-ingener@yandex.ru
  2.  
  3. #error_reporting  (E_ALL);
  4.  
  5.  
  6. // --------------------------- конфигурирование -------------------------- //
  7.  
  8. $adminemail="hell-gate-devil@mail.ru";  // емайл админа - кому отсылать
  9. $date=date("d.m.Y"); // число.месяц.год
  10. $time=date("H:i:s"); // часы:минуты:секунды
  11. $backurl="tomsk.html";  // На какую страничку переходит после отправки письма
  12. // ---------------------------------------------------------------------- //
  13.  
  14.  
  15.  
  16. if (isset($_POST['name'])) {
  17.  
  18. // считываем данные формы:
  19.  
  20. // Имя контактного лица
  21. $name=$_POST['name'];
  22.  
  23. // Номер
  24. $phone_number=$_POST['phone_number'];
  25. if ($phone_number=="") {print"<center>Вернитесь <a href='javascript:history.back(1)'><B>назад</B></a>. Вы не указали желаемое время звонка."; exit;}
  26.  
  27.  
  28.  
  29. //e-mail
  30. $phone_country_code=$_POST['phone_country_code'];
  31.  
  32.  
  33.  
  34.  
  35. // отправка админу сообщения
  36. $headers=null; // Настройки для отправки писем
  37. $headers.="Content-Type: text/html; charset=windows-1251\r\n";
  38. $headers.="From: Администратор <".$adminemail.">\r\n";
  39. $headers.="X-Mailer: PHP/".phpversion()."\r\n";
  40.  
  41. $host=$_SERVER["HTTP_HOST"]; $self=$_SERVER["PHP_SELF"];
  42. $cmburl="http://$host$self";
  43. $cmburl=str_replace("callmeback.php", "$backurl", $cmburl);
  44.  
  45. // Собираем всю информацию в теле письма
  46. $allmsg="<html><head><meta http-equiv='Content-Type' content='text/html; charset='></head>
  47. <body><BR><BR><center>
  48. <table width=500><tr><td height='25' bgcolor='#000066' align=center>
  49. <font color=white>Клиент хочет <B>чтобы ему позвонили!</B></font></td></tr></table><br>
  50.  
  51. <table border=0 cellpadding=0 cellspacing=0 width=500 bgcolor=navy><tr><td width=964>
  52. <table border=0 cellpadding=3 cellspacing=1 width='100%'>
  53.  
  54. <tr><td width=114 bgcolor='#E6E6E6' height=24><font size=2>Имя контактного лица</font></td>
  55. <td width=483 bgcolor='#F6F6F6'><font size=2>$name</font></td></tr>
  56.  
  57.  
  58. <tr><td bgcolor=#E6E6E6><font size='-1'>Номер телефона</font></td>
  59. <td bgcolor=#F6F6F6><font size='-1'>
  60.  
  61.  
  62. <TR align=center><TD><B>$phone_country_code</B></TD><TD><B>$phone_area_code</B></TD><TD><B>$phone_number</B></TD><TD><B>$phone_extention</B></TD></TR></TABLE>
  63.  
  64. </font></td></tr>
  65.  
  66.  
  67.  
  68.  
  69. <tr><td bgcolor='#E6E6E6' height=24><font size=2>Дата подачи заявки:</font></td>
  70. <td bgcolor='#F6F6F6'><font size=2>$time - $date</font></td></tr>
  71.  
  72.  
  73. </table></td></tr></table><br>
  74.  
  75. <table width=500><tr><td height=25 bgcolor='#000066' align='center'>
  76. <a href='$cmburl'><font size='-1' color='white'>Отправлено со страницы</font></a></td></tr></table>
  77. <BR><BR><BR>
  78. * Это сообщение сгенерировано и отправлено роботом с сайта $cmburl. Отвечать на него ненужно.
  79. </body></html>";
  80.  
  81. // Отправляем письмо майлеру на съедение если разрешена отправка ;-)
  82. mail("$adminemail", "Заказ обратного звонка от \"$name\"", $allmsg, $headers);
  83.  
  84. print "<script language='Javascript'><!--
  85. function reload() {location = \"$backurl\"}; setTimeout('reload()', 2000);
  86. //--></script>
  87. $allmsg <BR><BR>"; exit;
  88.  
  89. }
  90. else {exit;}
  91.  
  92. ?>
  93.  


CODE (html):
скопировать код в буфер обмена
  1. <table width="1000" bgcolor="#EEEEEE" style="border:solid 1px #ccc;">
  2.                 <tr>
  3.                                 <td width="470"><h3>Есть права?</h3></td>
  4.                                 <td width="470" rowspan="3">
  5.                                         <div class="feed-form">
  6.                                                 <table width="490" bgcolor="#FFFFFF">
  7.                                                 <tr><td><font color="#0099FF"><b>Записаться на занятие</b></font></td></tr>
  8.                                                         <tr>
  9.                                                                         <FORM name=callback action=callmeback.php method=post>
  10.                                                                         <td><INPUT style="BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 400px; height:35px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff" maxLength=255 size=45 name=name placeholder="Имя"></td>
  11.                                                         </tr>
  12.                                                        
  13.                                                         <tr>
  14.                                                                        
  15.                                                                         <td><INPUT style="BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 400px; height:35px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff" maxLength=15 size=1 name=phone_number  placeholder="*Телефон"></td>
  16.                                                         </tr>
  17.                                                         <tr>
  18.                                                                        
  19.                                                                         <td><INPUT style="BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; WIDTH: 400px; height:35px; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff" maxLength=100 size=10 name=phone_country_code placeholder="E-mail"></td>
  20.                                                         </tr>
  21.                                                         <tr><td><INPUT class=submit-green type=submit value="Хочу водить" name=btn_submit style="background:#F00; color:#fff;font-weight:bold; padding:10px; font-size:14px;"></td></tr>
  22.                                                         </form>
  23.                                                 </table>
  24.  
  25.                                         </div>
  26.                                 </td>
  27.                 </tr>
  28.  
  29. </table>


Этот код не хочет срабатывать. Вот сайт http://folio.hol.es/dendmail/tomsk.html. Пишет, что сообщение отправлено, но на ящике его нету. Помогите разобраться в чем проблема. Спасибо.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB