Enviar email com php
Boa tarde pessoal.
Criei um formulário de contato no meu site, ja vi 3 vídeo aulas, fiz tudo certinho, vi se o php do host ta habilitado e nunca funciona.
Por favor peço que me ajudem porque sou bem leigo em php.
Código html:
<?php
$envio=0;
@$envio= $_REQUEST['envio'];
?>
<!DOCTYPE html>
<html lang="pt-br">
<body>
<?php if($envio==enviado): ?>
<h3>Mensagem enviada. Agradecemos seu contato!</h3>
<?php else: ?>
<form id="formulario" method="post" action="sendmail.php">
<input class="txt" type="text" name="nome" placeholder="Seu nome" required><input class="txt" type="text" name="empresa" placeholder="Sua empresa" required>
<input class="txt" type="text" name="servico" placeholder="O que você precisa" required> <br/><br/>
<input class="txt" type="text" name="numero" placeholder="Seu número" required>
<input class="txt email" type="text" name="email" placeholder="seu@email.com" required> <br/><br/><br/>
<div id="btn" class="animated slideInLeft">
<input class="btn" type="submit" value="Enviar"/><hr class="btn" width="35px" size="2px" color="#fff" align="right" />
</div>
</form>
<?php endif; ?>
</body>
</html>Código PHP:
<?php
$to= "contato@sunnydesign.com.br";
$subject= "Contato pelo Site";
$nome= $_POST['nome'];
$empresa= $_POST['empresa'];
$servico= $_POST['servico'];
$numero= $_POST['numero'];
$email= $_POST['email'];
$corpo= "<strong>Mensagem de contato</strong><br/><br/>";
$corpo .="<br/><strong>Nome: </strong> $nome";
$corpo .="<br/><strong>Empresa: </strong> $empresa";
$corpo .="<br/><strong>Serviço: </strong> $servico";
$corpo .="<br/><strong>Numero: </strong> $numero";
$corpo .="<br/><strong>E-mail: </strong> $email";
$header .= "Content-Type: text/html; charset= utf-8\n";
$header="From: $email Reply-to $email\n";
@mail($to,$subject,$corpo,$header);
header("location:formulario.php?envio=enviado");
?>Discussão (3)
Carregando comentários...