Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá boa tarde estou com duvidas referente ao envio das informações de um formulário que eu criei em um site , sou novo na área estou aprendendo qualquer ajuda é bem-vinda ,
estou vendo alguns vídeos e tentando fazer o envio do form , vou disponibilizar o código , Muito obrigado pela atenção e o espaço para tirar duvidas
<form name="meu_form" method="post" action="enviar.php" name="form" >
<h1>Entre em contato</h1>
<p class="nome">
<input type="text" id="nomeid" placeholder="Nome Completo" required="required" name="nome" />
</p>
<p class="fone">
<input type="tel" name="txttelefone" id="txttelefone" pattern="\([0-9]{2}\)[\s][0-9]{4}-[0-9]{4,5}" placeholder="Telefone" required="required" />
<script type="text/javascript"> $("#txttelefone").mask("(00) 0000-00000");</script>
</p>
<p class="email">
<input type="email" id="email" value="" name="email" required="required" placeholder="Digite Seu E-mail"/>
</p>
<p>
<textarea placeholder="Deixe sua Mensagem" required="required" name="mensagem"></textarea>
</p>
<p class="submit">
<input type="submit" onclick="Enviar();" value="Enviar" name="enviar" />
</p>
</form>
<?php
$emailenviar = "caio-wesley2014@outlook.com";
$nome = $_POST['nome'];
$txttelefone = $_POST['txttelefone'];
$email = $_POST['email'];
$mensagem = $_POSt['mensagem'];
if($_POST['enviar'] ){
mail("emailenviar" , "
Este é uma mensagem enviada pelo site por , $nome .
Nome: $nome
Telefone: $txttelefone
E-mail: $email
-----------------------------
Mensagem: $mensagem
");
}
?>Minhas dúvidas são como enviar o form para meu e-mail , as informações preenchidas nele para o meu e-mail
Utilize essa classe:
Vê se funciona isso aqui:
<?php
$emailenviar = "caio-wesley2014@outlook.com";
$nome = $_POST['nome'];
$txttelefone = $_POST['txttelefone'];
$email = $_POST['email'];
$mensagem = $_POST['mensagem'];
$mail = "Este é uma mensagem enviada pelo site por , $nome.<br/><br/>";
$mail .= "Nome: $nome";
$mail .= "Telefone: $txttelefone";
$mail .= "E-mail: $email";
$mail .= "Mensagem: $mensagem";
$header = "from: $email Reply-to: $email";
$header .= "Content-Type: text/html; charset = utf8";
mail($emailenviar, $mail, $header);
?>Testei com o código acima , ainda não funcionou , estou usando um host gratuito para testes , o link é esse https://alfatec.000webhostapp.com/fale_conosco.html
Tentando usar o PHPMailer Apareceu um erro alguem pode me ajudar ?
Você pode começar utilizando alguns filtros como por exemplo: onde você colocou: