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?
– Thiago Magalhães
Exactly... Everything is coming online. en can not solve.
– Marlon Xavier Marques