Notice: Undefined variable: corpo in C:\Arquivos de programas\EasyPHP5.3.0\www\previauto\envia.php on line 40
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Arquivos de programas\EasyPHP5.3.0\www\previauto\envia.php on line 44
Pergunta
vini_loock
Olá pessoal.
Eu não sei oque tenho, que sempre que vou fazer um formulário de contato da erro.
Eu fiz esse aqui, mas oque tem de errado nele que não funciona:
envia.php
<html> <head> <title>Previauto Lataria e Pintura</title> <?php include "cabecalio.php"; ?> </head> <body> <div id="global"> <div id="top" class="gerais"> <?php include "topo.php"; ?> </div> <div id="content"> <div id="nav_bar" class="gerais"> <?php include("nav_bar.php"); ?> </div> <div id="text" class="gerais"> <?php $nome= $_POST["nome"]; $fone= $_POST["fone"]; $email= $_POST["mail"]; $assunto= $_POST["assunto"]; $mensagen= $_POST["mensagen"]; $mail_destino= "contato@previato.com.br"; if($nome!="" and mensagen!="") { $corpo= "Nome: \n $nome \n"; $corpo.= "Telefone: \n $fone \n"; $corpo.= "E-mail: \n $email \n"; $corpo.= "Assunto: \n $assunto \n"; $corpo.= "Mensagen: \n $mensagen \n"; if(mail($mail_destino, "$assunto", $corpo, "From: $nome")) { echo"Sua mensagen foi enviada com sucesso!"; } } else{ echo"Ocorreu um erro na hora de enviar volte e tente novamente"; } ?> </div> </div> <div id="footer" class="gerais"> <?php include("rodape.php"); ?> </div> </div> </body> </html>contato.php<html> <head> <title>Previauto Lataria e Pintura</title> <?php include "cabecalio.php"; ?> </head> <body> <div id="global"> <div id="top" class="gerais"> <?php include "topo.php"; ?> </div> <div id="content"> <div id="nav_bar" class="gerais"> <?php include("nav_bar.php"); ?> </div> <div id="text" class="gerais"> <h2>Contatos</h2> Telefone: 41-3333-3333<br> E-mail: contato@previato.com.br<br><br> Endereço:<br> Rua Professor Guido Straube, 110<br> Vila Izabel, Curitiba / PR<br><br><br> <form name="form1" action="envia.php" method="post"> <table> <tr> <td><span id="nomes_form"><label for="campo1">Nome:</label></span></td> <td><input type="text" name="nome" id="campo1"></td> </tr> <tr> <td><span id="nomes_form"><label for="campo2">Telefone:</label></span></td> <td><input type="text" name="fone" id="campo2"></td> </tr> <tr> <td><span id="nomes_form"><label for="campo3">E-mail:</label></span></td> <td><input type="text" name="mail" id="campo3"></td> </tr> <tr> <td><span id="nomes_form"><label for="campo4">Assunto:</label></span></td> <td><input type="text" name="assunto" id="campo4"></td> </tr> <tr> <td><span id="nomes_form"><label for="campo5">Mensagen:</label></span></td> <td><textarea name="mensagen" id="campo5"></textarea></td> </tr> <tr> <td><input type="reset" value="Limpar"></td> <td><input type="submit" value="Enviar"></td> </tr> </table> </form> </div> </div> <div id="footer" class="gerais"> <?php include("rodape.php"); ?> </div> </div> </body> </html>ele retorna um erro assim:
Vlw
Link para o comentário
Compartilhar em outros sites
4 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.