Daniel.Dj 0 Denunciar post Postado Maio 25, 2005 eae....tudo bllz!? tô com erro nessa função de enviar email com html, mas não sei pq tá dando erro: PHP [*] $nome = $_POST['nome']; [*] $email = $_POST['email']; [*] $cidade = $_POST['cidade']; [*] $estado = $_POST['estado']; [*] $ddd = $_POST['ddd']; [*] $fone = $_POST['fone']; [*] $mensagem = $_POST['mensagem']; [*] $mensagem = nl2br($mensagem); [*] [*] $horario = date("d/m/Y - H:i:s"); [*] [*] $headers = "MIME-Version: 1.0\r\n"; [*] $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; [*] $headers .= "From: ".$nome." <".$email.">\r\n"; [*] [*] $para = "djcontel@yahoo.com.br"; [*] $assunto = "Contato"; [*] $msg = " [*]<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' [*]'http://www.w3.org/TR/html4/loose.dtd'> [*]<html> [*]<head> [*]<title>Untitled Document</title> [*]<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'> [*]<style type='text/css'> [*]<!-- [*]@import url('http://www.pontualpropaganda.com.br/pontual.css'); [*]--> [*]</style> [*]</head> [*] [*]<body> [*]<table width='560' border='0' cellspacing='0' cellpadding='0'> [*] <tr> [*] <td align='left' valign='top' class='email_topo'><img src='http://www.pontualpropaganda.com.br/imagens/email/contato_topo.jpg' width='560' height='148'></td> [*] </tr> [*] <tr> [*] <td align='center' valign='middle' class='email'> [*] <table width='560' border='0' cellspacing='4' cellpadding='0'> [*] <tr> [*] <td align='left' class='email_conteudo'> [*]<p><span class='email_campos'>Nome:</span></p> [*]<p>".$nome."</p> [*]<br /> [*]<p><span class='email_campos'>E-mail:</span></p> [*]<p>".$email."</p> [*]<br /> [*]<p><span class='email_campos'>Cidade - UF:</span></p> [*]<p>".$cidade." - ".$estado."</p> [*]<br /> [*]<p><span class='email_campos'>Telefone:</span></p> [*]<p>(".$ddd.") ".$fone."</p> [*]<br /> [*]<p><span class='email_campos'>Mensagem:</span></p> [*]<p>".$mensagem."</p> [*]<br /> [*]<br /> [*] </td> [*] </tr> [*] </table> [*] </td> [*] </tr> [*] <tr> [*] <td align='left' valign='top' class='email_rodape'><img src='http://www.pontualpropaganda.com.br/imagens/email/baixo.jpg' width='560' height='85'></td> [*] </tr> [*]</table> [*] [*]</body> [*]</html> [*]"; [*] [*] if (mail($para, $assunto, $msg, $headers) == true) [*] { [*] header("Location: <a href='http://www.pontualpropaganda.com.br/sucesso.htm");' target='_blank'>http://www.pontualpropaganda.com.br/sucesso.htm");</a> [*] } [*] else [*] { [*] header("Location: <a href='http://www.pontualpropaganda.com.br/erro.htm");' target='_blank'>http://www.pontualpropaganda.com.br/erro.htm");</a> [*] } alguem saberia me dizer o que tem de errado??? Compartilhar este post Link para o post Compartilhar em outros sites
wolfphw 60 Denunciar post Postado Maio 25, 2005 Bem primeira coisa onde você começa a usar os blocos php????? exemplo <?php $nome = $_POST['nome']; $email = $_POST['email']; $cidade = $_POST['cidade']; $estado = $_POST['estado']; $ddd = $_POST['ddd']; $fone = $_POST['fone']; $mensagem = $_POST['mensagem']; $mensagem = nl2br($mensagem); $horario = date("d/m/Y - H:i:s"); $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: ".$nome." <".$email.">\r\n"; $para = "djcontel@yahoo.com.br"; $assunto = "Contato"; $msg = " ?> Todo seu sistema esta falantando esses blocos, tem váriaveis soltas dentro do HTML, tenta colocar elas todas dentro do php primeira mente :) Compartilhar este post Link para o post Compartilhar em outros sites