luplay 0 Denunciar post Postado Janeiro 13, 2014 Pessoal, estava assistindo uma vídeo aula para poder criar o formulário de e-mail e fiz tudo certinho, mas na hora de testar estava dando os seguintes erros! Notice: Undefined index: nome in D:\Arquivos De Programas\Xampp\htdocs\teste\enviar.php on line 12 Notice: Undefined index: email in D:\Arquivos De Programas\Xampp\htdocs\teste\enviar.php on line 12 Notice: Undefined index: nome in D:\Arquivos De Programas\Xampp\htdocs\teste\enviar.php on line 15 Notice: Undefined index: email in D:\Arquivos De Programas\Xampp\htdocs\teste\enviar.php on line 16 Notice: Undefined index: msg in D:\Arquivos De Programas\Xampp\htdocs\teste\enviar.php on line 17 segue abaixo o enviar.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>Enviar</title> </head> <body> <?php if(!empty($_POST)) { $cab="Form: ".$_POST['nome']. "<".$_POST['email'].">\n"; $mensagem= "Game4 Hosting Contato\n"; $mensagem.= "Nome: ".$_POST['nome']."\n"; $mensagem.= "Email: ".$_POST['email']."\n"; $mensagem.= "Mensagem: ".$_POST['msg']."\n"; if(mail("luisdantas95@hotmail.com", "Game4 Hosting Contato",$cab,$mensagem)){ echo '<script type="text/javascript">alert("Sua mensagem foi enviada com sucesso!");</script>'; } else{ echo '<script type="text/javascript">alert("Ocorreu um erro durante o envio da mensagem!");</script>'; } } else { header("location:contato.php"); } ?> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
Cesar Augusto Graeff 53 Denunciar post Postado Janeiro 13, 2014 Os erros estao invormando que as variaveis $_POST['msg'] , $_POST['nome'] e $_POST['email'] nao existem verifique se o nome está correto e se o post está sendo enviado de forma correta. Compartilhar este post Link para o post Compartilhar em outros sites