Друзья помогите пожалуйста!
Есть кто разбирается в PHP? Не как не могу настроить обратную связь на сайте. Нужно что бы сообщение приходило на почту. В HTML менял value="r.genesis.art@gmail.com" на свою почту, но сообщения все равно не приходят
Заранее спасибо
Ниже код от файла formdata.php
Есть кто разбирается в PHP? Не как не могу настроить обратную связь на сайте. Нужно что бы сообщение приходило на почту. В HTML менял value="r.genesis.art@gmail.com" на свою почту, но сообщения все равно не приходят
Заранее спасибо
HTML:
<div id="contact-form" class="form-block" style="background-color: rgba(0,0,0,0.65);">
<h2 class="title small">Drop us a line</h2>
<form action="form-data/formdata.php" class="form-widget" novalidate="novalidate">
<input type="hidden" name="to" value="r.genesis.art@gmail.com">
<input class="form-control" data-label="Name" required="" data-msg="Please enter name." type="text" name="name" placeholder="Enter your name" aria-required="true">
<input class="form-control" data-label="Email" required="" data-msg="Please enter email." type="email" name="email" placeholder="Enter your email" aria-required="true">
<textarea class="form-control" data-label="Message" required="" data-msg="Please enter your message." name="message" placeholder="Add your message" cols="30" rows="10" aria-required="true"></textarea>
<button type="submit" class="btn btn-primary"><i class="fa fa-envelope-o"></i> Submit</button>
</form><!-- / form -->
<div class="msg-block"></div>
</div><!-- /#popup-contact-form -->
Ниже код от файла formdata.php
PHP:
<?php
if (isset($_POST) && sizeof($_POST) > 0) {
$to = $_POST['to']['val']; // <=== Set static email here.
if (isset($_POST['formtype'])) {
unset($_POST['formtype']);
}
if (isset($_POST['to'])) {
unset($_POST['to']);
}
$email_address = $_POST['email']['val'];
$email_subject = "Form submitted by: ".$_POST['name']['val'];
$email_body = "You have received a new message. <br/>".
"Here are the details: <br/><br/>";
foreach ($_POST as $key => $value) {
$email_body .= "<strong>" . $value['label'] . ": </strong> " . $value['val'] . "<br/><br/>";
}
$headers = "From:<$email_address>\n";
$headers.= "Content-Type:text/html; charset=UTF-8";
if($email_address != "") {
mail($to,$email_subject,$email_body,$headers);
return true;
}
}
?>