Formulário de e-mail e envio com php
Pessoal, não manjo muito de programação em php, por isso estou apanhando para fazer o envio de email pelo site funcionar.
Estou usando/editando um template que baixei.
A tela da Mensagem enviada com Sucesso, exibe beleza, mas o email não chega no destino.
* Estou testando o envio direto no servidor de hospedagem.
Abaixo os códigos para conferencia dos mais experts.
- Código do Form
<form id="contactform" action="contactform/contact.php" method="post" class="validateform" name="send-contact">
<div id="sendmessage">A sua mensagem foi enviada com Sucesso!</div>
<div id="errormessage"></div>
<form action="" method="post" role="form" class="contactForm">
<div class="form-group">
<input type="text" name="name" class="form-control" id="name" placeholder="Seu Nome" data-rule="minlen:4" data-msg="Por favor, insira ao menos 4 caracteres" />
<div class="validation"></div></div>
<div class="form-group">
<input type="email" class="form-control" name="email" id="email" placeholder="Seu Email" data-rule="email" data-msg="Por favor, digite um email válido" />
<div class="validation"></div></div>
<div class="form-group">
<input type="text" class="form-control" name="subject" id="subject" placeholder="Assunto" data-rule="minlen:4" data-msg="Por favor, insira ao menos 8 caracteres" />
<div class="validation"></div></div>
<div class="form-group">
<textarea class="form-control" name="message" rows="5" data-rule="required" data-msg="Please write something for us" placeholder="Sua mensagem"></textarea>
<div class="validation"></div></div>
<div class="text-center"><button type="submit" class="btn btn-theme">Enviar mensagem</button></div>
</form>
- Código do contact.php
<?php
include 'config.php';
error_reporting (E_ALL ^ E_NOTICE);
$post = (!empty($_POST)) ? true : false;
if($post)
{
$name = stripslashes($_POST['name']);
$email = trim($_POST['email']);
$subject = stripslashes($_POST['subject']);
$message = stripslashes($_POST['message']);
$error = '';
if(!$error)
{
$mail = mail(WEBMASTER_EMAIL, $subject, $message,
"From: ".$name." <".$email.">\r\n"
."Reply-To: ".$email."\r\n"
."X-Mailer: PHP/" . phpversion());
if($mail)
{
echo 'Mensagem enviada com Sucesso!';
}
}
}
?>
- Código do config.php
<?php
// To
define("WEBMASTER_EMAIL", 'meuemail@meudominio.com.br');
?>Discussão (1)
Carregando comentários...