Jump to content


Photo

Formulario


  • Faça o login para participar
16 replies to this topic

#16 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 18/07/2004, 01:51

A função nl2br deve ficar na página aonde prepara a mensagem a ser enviada para o email. (que é no arquivo formmail.php ) ;)

Código corrigido:

<?

//Verifica Select e envia email para opção selecionada
$campo=$_POST['area'];
  if ($campo=="administrativo"){
      $para="teste@teste.com";
}
  elseif ($campo=="duvidas"){
      $para="teste2@teste.com";
}
  elseif ($campo=="outros"){
      $para="teste3@teste.com";
}

//Busca os campos dentro do formulario
$nome = $_POST["nome"];
$email = $_POST["email"];
$ddd_telefone = $_POST["ddd_telefone"];
$telefone = $_POST["telefone"];
$ddd_celular = $_POST["ddd_celular"];
$celular = $_POST["celular"];
$assunto = $_POST["assunto"];
$msgm = nl2br($_POST['mensagem']);

//Pega IP do remetente
$ip = $REMOTE_ADDR;

//Mensagem HTML
$msg = '
<html>
<head>
<title>formmail</title>
</head>
<body bgcolor="#F7F7F7" leftmargin="0" topmargin="0" bottommargin="0" rightmargin="0" text="#666666" vlink="#666666" alink="#666666">
'.$msgm.'
</body>
</html>
';

//Permite formato HTML dentro das mensagens
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: $email\r\n";

//Função de envio de email
$mail = mail($para,$assunto,$msg,$headers);

if($mail==true){
//Confirma o envio, senão retorna erro
include ("enviado.php");
} else { echo 'Erro ao enviar!'; }
?>


Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#17 thescente

thescente

    Eron Venter

  • Usuários
  • 599 posts
  • Sexo:Não informado
  • Localidade:Novo Hamburgo/RS

Posted 18/07/2004, 01:56

blz, era erro no meu html aki, pois eu estava deixando
o campo '.mensagem.' e nao a função n2lbr.

vlw cara, brigadão.
vi seus posts, vc manja pacas em...!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq