Mail() function is coming online

Asked

Viewed 18 times

0

I’m having trouble breaking line in the body of the email. I tried so many ways and I can’t.

<?php  function enviarMensagem($dados) { 
                // Dados dos funcionarios 
$nome_usuario = $dados['nome']; 

$email_usuario = $dados['email']; 

$telefone_usuario = $dados['telefone'];

$assunto_usuario = $dados['subject'];

$mensagem_usuario = $dados['mensagem'];

// Criar variaveis de envio 
$destino = "[email protected]";

$remetente = "http://www.marlonmarques.com.br/"; $assunto = "Mensagem do Site";

// Corpo do email 
$mensagem  = "Usuario(a) " . $nome_usuario . " mandou uma mensagem." . "</BR>"; 

$mensagem .= "email: " . $email_usuario . "</BR>";

$mensagem .= "Telefone: " . $telefone_usuario . "</BR>";

$mensagem .= "Assunto: " . "</BR>"; 

$mensagem .= $assunto_usuario . "</BR>"; 
$mensagem .= "Mensagem: " . "</BR>";
$mensagem .= $mensagem_usuario;
return mail($destino, $assunto, $mensagem, $remetente);
}
 ?>

Eu tentei vários jeitos na parte de mensagem e essas são as formas que tentei.

$mensagem  = "Usuario(a) " . $nome_usuario . " mandou uma mensagem." . "<BR/>"; 
$mensagem .= "email: " . $email_usuario . "<BR/>"; 
$mensagem .= "Telefone: " . $telefone_usuario . "<BR/>"; 
$mensagem .= "Assunto: " . "<BR/>"; 
$mensagem .= $assunto_usuario . "<BR/>"; 
$mensagem .= "Mensagem: " . "<BR/>";
$mensagem .= $mensagem_usuario;

===================================================================
$mensagem  = "Usuario(a) " . $nome_usuario . " mandou uma mensagem." . "\r\n";

$mensagem .= "email: " . $email_usuario . "\r\n"; 

$mensagem .= "Telefone: " . $telefone_usuario . "\r\n"; 

$mensagem .= "Assunto: " . "\r\n"; 

$mensagem .= $assunto_usuario . "\r\n"; 

$mensagem .= "Mensagem: " . "\r\n";

$mensagem .= $mensagem_usuario;

================================================




$mensagem  = "Usuario(a) " . $nome_usuario . " mandou uma mensagem." . "\r\n"; 

$mensagem .= "email: " . $email_usuario . "\r\n"; 

$mensagem .= "Telefone: " . $telefone_usuario . "\r\n"; 

$mensagem .= "Assunto: " . "\r\n"; 

$mensagem .= $assunto_usuario . "\r\n"; 

$mensagem .= "Mensagem: " . "\r\n";

$mensagem .= $mensagem_usuario;
$mensagem = nl2br($mensagem);

None of those ways worked. the email is coming online.

Can anyone help with this problem?

  • meant that email arrived all in one line? no line breaks?

  • Exactly... Everything is coming online. en can not solve.

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.