rdsat 0 Denunciar post Postado Abril 17, 2006 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
eronventer 2 Denunciar post Postado Abril 17, 2006 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