bruna.w 0 Denunciar post Postado Abril 6, 2012 Oi rapazes, Tenho esse código para envio de e-mail no meu site está tudo funcionando, mas que quero formatar o titulo em negrito e a mensagem também em negrito, mas com cor diferente. Gostaria de formatar apenas isso como faço? Vejam o código, muito obrigada. Bruna <? $nome = $_POST["nome"]; $site = " www.meusite.com.br "; $email = $_POST["email"]; $fone = $_POST["fone"]; $assunto = $_POST["assunto"]; $mensagem = $_POST["mensagem"]; global $email; $data = date("d/m/y"); $ip = $_SERVER['REMOTE_ADDR']; $navegador = $_SERVER['HTTP_USER_AGENT']; $hora = date("H:i"); // enviando mensagem mail ("contatos@meusite.com.br", "$assunto", "Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nSite: $site\nE-mail: $email\nTelefone: $fone\n\nMensagem: $mensagem", // enviando retorno (estou aproveitando as variáveis) "From: $email"); $site = "contatos@meusite.com.br"; $titulo = "contatos meusite.com.br"; $msg = "$nome, obrigado por entrar em contato conosco"; mail("$email", "$titulo", "$msg", "From: $site"); // mensagem de confirmação na página echo "<p align=center>$nome, sua mensagem foi enviada com sucesso!</p>"; echo "<p align=center>Retornamos em breve.</p>"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
Wanderson Valerio 102 Denunciar post Postado Abril 6, 2012 Você quer formatar exatamente o que? Se você quiser formatar o valor que está armazenado na $nome, crie uma estrutura básica de HTML: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> </head> <body> <div style='background:#EEE; padding:20px;'> Nome: <p style='color:#F00; font-weight:bold;'>$nome</p>; </div> </body> Aconselho você criar uma $variavel chamada corpo, daí você coloca os dados a serem enviados lá, e depois faz o envio assim: mail("contatos@meusite.com.br", $assunto, $corpo, $headers); Compartilhar este post Link para o post Compartilhar em outros sites
bruna.w 0 Denunciar post Postado Abril 6, 2012 Você quer formatar exatamente o que? Se você quiser formatar o valor que está armazenado na $nome, crie uma estrutura básica de HTML: <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> </head> <body> <div style='background:#EEE; padding:20px;'> Nome: <p style='color:#F00; font-weight:bold;'>$nome</p>; </div> </body> Aconselho você criar uma $variavel chamada corpo, daí você coloca os dados a serem enviados lá, e depois faz o envio assim: mail("contatos@meusite.com.br", $assunto, $corpo, $headers); mail ("contatos@meusite.com.br", "$assunto", "Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nSite: $site\nE-mail: $email\nTelefone: $fone\n\nMensagem: $mensagem", quero formatar só essa parte do envio, o titulo azul e negrito (Mensagem:) e a mensagem vermelha ($mensagem) dentro de uma tabela ///////////////posso fazer assim/////////////////////////// <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> </head> <body> <div style='background:#EEE; padding:20px;'> Nome: <p style='color:#F00; font-weight:bold;'>$nome</p>; Mensagem: <p style='color:#F00; font-weight:bold;'>($mensagem</p>; </div> </body> /////////////////////////////////////////// bejos Bruna Compartilhar este post Link para o post Compartilhar em outros sites
bruna.w 0 Denunciar post Postado Abril 8, 2012 ///////////////posso fazer assim/////////////////////////// // deu erro na primeira linha <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> </head> <body> <div style='background:#EEE; padding:20px;'> Nome: <p style='color:#F00; font-weight:bold;'>$nome</p>; Mensagem: <p style='color:#F00; font-weight:bold;'>($mensagem</p>; </div> </body> /////////////////////////////////////////// obrigada Compartilhar este post Link para o post Compartilhar em outros sites
shini 318 Denunciar post Postado Abril 9, 2012 você tem configuarar para enviar html e não texto puro $header .= "Content-type: text/html; da uma olhada nesse link tbm http://www.comocriarsites.com.br/Como-enviar-e-mail-no-formato-HTML-com-php_b_14.html Compartilhar este post Link para o post Compartilhar em outros sites
bruna.w 0 Denunciar post Postado Abril 12, 2012 RESOLVIDO vou deixar sem formatação e dividir por linha as partes importantes do e-mail obrigada Bruna Compartilhar este post Link para o post Compartilhar em outros sites