Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rdsat

Não passa o email ... tela fica em branco ..

Recommended Posts

Seguinte galera ... to tentando passar um email em html .. (tipo uma tabela com os dados etc.).. so que quando eu coloco o script pra funcionar ele fica em branco e nao passa o email ... será que alguem pode me dizer o que pode estar acontecendo//envia email para a cotacao $to = "email@email.com.br"; $subject = "cotacao"; $body = "<!-- .style1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } .style2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; } .style4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; } .style6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; } .style7 {color: #000066} .style8 {color: #000099} --> </style> </head> <body> <table width='350' border='0' cellspacing='0' cellpadding='0'> <tr> <td colspan='4'><img src='http://www.lojacorr.com.br/site_teste1/images/top_calculo_online.gif' width='350' height='78'> </td> </tr> <tr> <td colspan='4'><span class='style2'>Cotação: $strseguro </span> </td> </tr> <tr> <td colspan="4"> </td> </tr> <tr> <td colspan='4'><span class='style4'>Por favor, preencha os campos com seus dados </span> </td> </tr> <tr> <td width='93'> </td> <td colspan='2'> </td> <td width='12'> </td> </tr> <tr> <td><span class='style1'>Nome:</span></td> <td colspan='2' class='style1 style8'>$strnome</td> <td> </td> </tr> <tr> <td><span class='style1'>Email:</span></td> <td colspan='2' class='style4'>$stremail</td> <td> </td> </tr> <tr> <td><span class='style1'>Telefone:</span></td> <td colspan='2' class='style4'>$strprefixo_fone - $strtelefone </td> <td> </td> </tr> <tr> <td><span class='style1'>Tipo de Seguro: </span></td> <td colspan='2' class='style4'>$strtipo_seguro</td> <td> </td> </tr> <tr> <td colspan='4'> </td> </tr> <tr> <td colspan='4'><span class='style6'>Discorra sobre o que você espera da Lojacorr: </span></td> </tr> <tr> <td colspan='4'> ` <div align='left' class='style1'>$strespera_lojacorr </div></td> </tr> <tr class='style1'> <td> </td> <td colspan='2'> </td> <td> </td> </tr> <tr class='style1'> <td colspan='3'><span class='style7'>Como gostaria de ser contactado: </span></td> <td> </td> </tr> <tr class='style1'> <td colspan='2'> $strcontactado </td> <td width='138'> </td> <td> </td> </tr> <tr class='style1'> <td> </td> <td colspan='2'> </td> <td> </td> </tr> <tr class='style1'> <td> </td> <td colspan='2'>  </td> <td> </td> </tr> </table> </body> </html> "; $nome_remetente = "Atendimento "; $email_remetente = "atendimento@atendimento.com.br"; $headers = "Content-Type: text/html; charset=iso-8859-1\n"; $headers.= "MIME-Version: 1.0\n"; $headers.= "From: $nome_remetente <$email_remetente>"; //envia a mensagem mail($to,$subject,$body,$headers); a função continua .. e ele da a mensagem de que o email foi enviado .. so que nao esta fazendo isso .. acredito que esteja algum erro na parte do email em html .. ($body) mas nao sei o que possa ser ..aguardo contato ...belezaflow

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha realmente pelo que vi ta tudo certo, eu costumo deixar os parametros passados no email dessa forma:

<?//envia email para a cotacao$to = "email@email.com.br"; $subject = "cotacao"; $body = "<!--.style1 { font-family: Arial, Helvetica, sans-serif;font-size: 12px;}.style2 { font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;}.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; }.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; }.style7 {color: #000066}.style8 {color: #000099}--></style></head><body><table width='350' border='0' cellspacing='0' cellpadding='0'><tr><td colspan='4'><img src='http://www.lojacorr.com.br/site_teste1/images/top_calculo_online.gif' width='350' height='78'></td></tr><tr><td colspan='4'><span class='style2'>Cotação: ".$strseguro." </span></td></tr><tr><td colspan="4"> </td></tr><tr><td colspan='4'><span class='style4'>Por favor, preencha os campos com seus dados </span></td></tr><tr><td width='93'> </td><td colspan='2'> </td><td width='12'> </td></tr><tr><td><span class='style1'>Nome:</span></td><td colspan='2' class='style1 style8'>".$strnome."</td><td> </td></tr><tr><td><span class='style1'>Email:</span></td><td colspan='2' class='style4'>".$stremail."</td><td> </td></tr><tr><td><span class='style1'>Telefone:</span></td><td colspan='2' class='style4'>".$strprefixo_fone." - ".$strtelefone." </td><td> </td></tr><tr><td><span class='style1'>Tipo de Seguro: </span></td><td colspan='2' class='style4'>".$strtipo_seguro."</td><td> </td></tr><tr><td colspan='4'> </td></tr><tr><td colspan='4'><span class='style6'>Discorra sobre o que você espera da Lojacorr: </span></td></tr><tr><td colspan='4'>` <div align='left' class='style1'>".$strespera_lojacorr."</div></td></tr><tr class='style1'><td> </td><td colspan='2'> </td><td> </td></tr><tr class='style1'><td colspan='3'><span class='style7'>Como gostaria de ser contactado: </span></td><td> </td></tr><tr class='style1'><td colspan='2'>".$strcontactado." </td><td width='138'> </td><td> </td></tr><tr class='style1'><td> </td><td colspan='2'> </td><td> </td></tr><tr class='style1'><td> </td><td colspan='2'>  </td><td> </td></tr></table></body></html>"; $nome_remetente = "Atendimento "; $email_remetente = "atendimento@atendimento.com.br"; $headers = "Content-Type: text/html; charset=iso-8859-1\n";$headers.= "MIME-Version: 1.0\n"; $headers.= "From: $nome_remetente <$email_remetente>"; //envia a mensagemmail($to,$subject,$body,$headers);?>

talvez nao seja algum requerimento do servidor que esteja faltando?tem hosts q exigem funções especificas de envio....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.