Не работает форма обратной связи
Пытаюсь настроить простинький html шаблон для сайта визитки, но никак не получается запустить форму обратно связи.
С шаблоном был файл send_mail.php
<?php//vars$subject = $_POST['subject'];$to = explode(',', $_POST['to'] );
$from = $_POST['email'];
//data$msg = "NAME: " .$_POST['name'] ."<br>\n";$msg .= "EMAIL: " .$_POST['email'] ."<br>\n";$msg .= "WEBSITE: " .$_POST['web'] ."<br>\n";$msg .= "COMMENTS: " .$_POST['comments'] ."<br>\n";
//Headers$headers = "MIME-Version: 1.0\r\n";$headers .= "Content-type: text/html; charset=UTF-8\r\n";$headers .= "From: <".$from. ">" ;
//send for each mailforeach($to as $mail){ mail($mail, $subject, $msg, $headers);}
?>
В нём я так понял менять ничего не надо?
пишем в саппорт, они разрешают рассылку и все будет работать.
Надо так.
<?php
//vars
$subject = $_POST['subject'];
$to = explode(',', $_POST['to'] );
$from = $_POST['email'];
//data
$msg = "NAME: " .$_POST['name'] ."<br>\n";
$msg .= "EMAIL: " .$_POST['email'] ."<br>\n";
$msg .= "WEBSITE: " .$_POST['web'] ."<br>\n";
$msg .= "COMMENTS: " .$_POST['comments'] ."<br>\n";
//Headers
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";$headers .= "From: <".$from. ">" ;
//send for each mail
foreach($to as $mail){ mail($mail, $subject, $msg, $headers);}
Правильно: Если вы сюда скопировали код как есть, то он НЕ будет работать.
Пробуем так:
<?php
$subject = $_POST['subject'];
$to = explode(',', $_POST['to'] );
$from = $_POST['email'];
$msg = "NAME: " .$_POST['name'] ."<br>\n";
$msg .= "EMAIL: " .$_POST['email'] ."<br>\n";
$msg .= "WEBSITE: " .$_POST['web'] ."<br>\n";
$msg .= "COMMENTS: " .$_POST['comments'] ."<br>\n";
$headers = "MIME-Version: 1.0\r\n";$headers .= "Content-type: text/html; charset=UTF-8\r\n";
$headers .= "From: <".$from. ">" ;
mailforeach($to as $mail){ mail($mail, $subject, $msg, $headers);}
?>
foreach($to as $mail){ mail($mail, $subject, $msg, $headers);}
foreach($to as $mail){ mail($mail, $subject, $msg, $headers);}
Скорее всего, я намудрил,
попробовал не редактированный шаблон, сообщение, что отправлено показывает.
Но почта не доходит.
Может, стоит поискать скрипт?
В общем хрень всё
это, письмо дошло, с задержкой, но дошло. Скорее всего проблема в этом:
<script src="js/cufon-yui.js" type="text/javascript"></script>
Я файл cufon-yui.js с русскими буквами
подружил, просто сгенерировав другой.
Сейчас попробую на денвере взять стандартный файл cufon-yui.js