$mensagem2 = "<p>Olá <strong>" . $recebenome . "</strong>.<p> Agradeçemos sua visita e a oportunidade de recebermos o seu contato. Logo estaremos retornando seu contato.</p></p>";
$mensagem2 .= "<p>Observação - Não é necessário responder esta mensagem.</p>";
$envia = mail($recebemail,"Sua mensagem foi recebida!",$mensagem2,$headers);
// Exibe na tela a mensagem de sucesso, e depois redireciona devolta para a página de contato.
Pergunta
Eric_TI
Boa noite galera, sou novo no fórum e gostaria da ajuda de vocês, ah, também sou novo em programação.
Meu problema é o seguinte:
Tenho uma página de contatos feito em html que envia seus dados para uma página php, mas a php não envia os dados para meu e-mail.
Segue código HTML
HTML
<form method="post" action="enviar.php">
<div class="contact_email">
<label for="nome">Nome*:</label>
<input type="text" name="nome" id="nome" size="30" class="inputbox required" value="" />
</div>
<div class="contact_email">
<label id="contact_email" for="email">E-Mail*:</label>
<input type="text" id="email" name="email" size="30" value="" class="inputbox required validate-email" maxlength="100" />
</div>
<div class="contact_email">
<label for="telefone">Telefone*:</label>
<input type="text" name="telefone" id="telefone" size="30" class="inputbox" value="" />
</div>
<div class="contact_email">
<label for="assunto">Assunto da Mensagem:</label>
<input type="text" name="assunto" id="assunto" size="30" class="inputbox" value="" />
</div>
<div class="contact_email">
<label id="mensagem" for="mensagem">Deixe sua Mensagem*:</label>
<textarea name="mensagem" id="mensagem" class="inputbox required" rows="10" cols="40"></textarea>
</div>
<div class="checkbox">
<input type="checkbox" name="checkbox" id="checkbox" value="1" />
<label for="email_copia" class="copy">Receber cópia deste e-mail.</label>
</div>
<button class="button validate" type="submit" id="enviar.php" value="enviar">Enviar</button>
<input type="hidden" name="view" value="enviar.php" />
<input type="hidden" name="id" value="1" />
<input type="hidden" name="task" value="submit" />
<input type="hidden" name="enviar.php" value="1" />
</form>
Segue código PHP
PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
// Recebendo os dados passados pela página "form_contato.php"
$nome = $_POST["nome"];
$telefone = $_POST["telefone"];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];
// Definindo os cabeçalhos do e-mail
$headers = "Content-type:text/html; charset=iso-8859-1";
$mailto = "eric.tecnologo@gmail.com.br";
$mensagem .= "<h3>De:</h3>";
$mensagem .= $recebenome . $recebeemail .$recebetelefone . $recebeassunto;
$mensagem .= "<h3>Assunto:</h3>";
$mensagem .= "Mensagem do Site";
$mensagem .= "<h3>Mensagem</h3>";
$mensagem .= "<p>";
$mensagem .= $recebemsg;
$mensagem .= "</p>";
mail($mailto, $assunto, $msg, "From: <$email>");
$mensagem2 = "<p>Olá <strong>" . $recebenome . "</strong>.<p> Agradeçemos sua visita e a oportunidade de recebermos o seu contato. Logo estaremos retornando seu contato.</p></p>";
$mensagem2 .= "<p>Observação - Não é necessário responder esta mensagem.</p>";
$envia = mail($recebemail,"Sua mensagem foi recebida!",$mensagem2,$headers);
// Exibe na tela a mensagem de sucesso, e depois redireciona devolta para a página de contato.
echo "Mensagens Recebidas com Sucesso!";
echo "<meta http-equiv='refresh' content='2;URL=contato.htm'>";
?>
</html>
Fico no aguardo da ajuda de todos.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.