quinho Postado Dezembro 30, 2008 Denunciar Share Postado Dezembro 30, 2008 Fiz um formulario que envia dados para um email, porém queria envia alguns termos em negrito. tipo nome, telefone, email, como façco???quando coloquei <b>Nome:</b> ele imprimiu destino as tags, e não passou para negrito.o código tá abaixo<?$msg .= "<b>Nome:</b>\t$nome\n";$msg .= "Email:\t$email\n";$msg .= "Telefone:\t$telefone\n";$msg .= "Empresa:\t$empresa\n";$msg .= "Ramo:\t$ramo\n";$msg .= "Site:\t$site\n";$msg .= "Mensagem:\t$textarea\n";$msg .= "Primeiro responda. O que define voc ou sua empresa?\n\n";$msg .= "\t$escolha\n\n";$msg .= "Voc quer:\n\n";$msg .= "\t$checkbox1\n\n";$msg .= "\t$checkbox2\n\n";$msg .= "\t$checkbox3\n\n";$msg .= "\t$checkbox4\n\n";$msg .= "\t$checkbox5\n\n";$cabecalho = "From: $email, ";#Titulo da mensagem$cabecalho.= "Content-Type: text/html\n";$cabecalho.= "MIME-Version: 1.0\n";mail("email@servidor.com.br", "Orçamento Goobest", $msg, $cabecalho); echo "<script>window.location.href='enviado.html'</script>";?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 M@luco Belez@ Postado Dezembro 30, 2008 Denunciar Share Postado Dezembro 30, 2008 Na primeira linha da sua var $cabecalho tem uma ",", tenta trocar por "\n"Qualquer coisa de uma olhada nos exemplos: http://www.php.net/manual/pt_BR/function.mail.php Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gigabyte Postado Janeiro 7, 2009 Denunciar Share Postado Janeiro 7, 2009 (editado) Fala quinho....Cara, os itens do header devem estar separados por "\r\n"...//atual $cabecalho = "From: $email, ";#Titulo da mensagem $cabecalho.= "Content-Type: text/html\n"; $cabecalho.= "MIME-Version: 1.0\n"; //correto $cabecalho = "From: $email\r\n ";#Titulo da mensagem $cabecalho.= "Content-Type: text/html\r\n"; $cabecalho.= "MIME-Version: 1.0\r\n"; Referência Agora, na boa... Quando for postar código, o ideal é colocá-lo dentro de um bloco E evita duplicar posts... rs[]'s Editado Janeiro 7, 2009 por Gigabyte Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
quinho
Fiz um formulario que envia dados para um email, porém queria envia alguns termos em negrito. tipo nome, telefone, email, como façco???
quando coloquei <b>Nome:</b> ele imprimiu destino as tags, e não passou para negrito.
o código tá abaixo
<?
$msg .= "<b>Nome:</b>\t$nome\n";
$msg .= "Email:\t$email\n";
$msg .= "Telefone:\t$telefone\n";
$msg .= "Empresa:\t$empresa\n";
$msg .= "Ramo:\t$ramo\n";
$msg .= "Site:\t$site\n";
$msg .= "Mensagem:\t$textarea\n";
$msg .= "Primeiro responda. O que define voc ou sua empresa?\n\n";
$msg .= "\t$escolha\n\n";
$msg .= "Voc quer:\n\n";
$msg .= "\t$checkbox1\n\n";
$msg .= "\t$checkbox2\n\n";
$msg .= "\t$checkbox3\n\n";
$msg .= "\t$checkbox4\n\n";
$msg .= "\t$checkbox5\n\n";
$cabecalho = "From: $email, ";#Titulo da mensagem
$cabecalho.= "Content-Type: text/html\n";
$cabecalho.= "MIME-Version: 1.0\n";
mail("email@servidor.com.br", "Orçamento Goobest", $msg, $cabecalho);
echo "<script>window.location.href='enviado.html'</script>";
?>
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.