Flávio Izo Posted September 30, 2004 Report Share Posted September 30, 2004 Vou postar meu código, dá uma olhada..../* assunto */ $subject = "CONTATOS"; /* mensagem */ $message = ' <html> <head> <link href="http://www.meusite.com/contatos.css" rel="stylesheet" type="text/css"> </head> <body> <table width="500" border="0" align="left" cellpadding="5" cellspacing="0"> <tr> <td width="2" bgcolor="#E9E9E9"> </td> <td width="484"><img src="figuras/contatos/img/logo_peq.gif" width="210" height="47"></td> </tr> <tr> <td bgcolor="#E9E9E9"> </td> <td><font class="texto_titulo">Formulário de Contato</font></td> </tr> <tr> <td width="2" bgcolor="#E9E9E9"> </td> <td><font class="texto_titulo">Setor: '.$setor.'</font></td> </tr> <tr> <td width="2" bgcolor="#E9E9E9"> </td> <td><font class="texto_topico">Nome: </font><font class="texto">'.$cx_nome.'</font><br> <font class="texto_topico">Cidade: </font><font class="texto">'.$cx_cidade.'</font><br> <font class="texto_topico">E-mail: </font><font class="texto">'.$cx_email.'</font><br> <font class="texto_topico">Assunto: </font><font class="texto">'.$cx_assunto.'</font><br> <font class="texto_topico">Mensagem: </font><font class="texto">'.$cx_mensagem.'</font> </font></td> </tr> <tr> <td width="2" bgcolor="#E9E9E9"> </td> <td><font class="texto">E-mail enviado via Portal' .$data .' - ' .$hora .'</font></td> </tr> </table> <p> </p> </body> </html> '; /* Para mandar o html você precisa setar o Content-type no header. */ $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; /* headers adicionais */ $headers .= "From:".$Nome."<".$E_mail.">\r\n"; //$headers .= "Cc: copia@server.com.br\r\n"; //Enviar cópia //$headers .= "Bcc: copia2@server.com\r\n"; /* agora enviamos o e-mail */ mail("meu email", $subject, $message, $headers);Porém a parte que chama o css quando o cara recebe o e-mail não vai com a formatação do CSS... não sei porque.... Alguém tem idéia do q seja?T+... Quote Link to comment Share on other sites More sharing options...
0 Error404 Posted September 30, 2004 Report Share Posted September 30, 2004 Tem certeza do endereço HTTP que chama o .css estar correto?Tentou mandar o CSS na mesma página? Quote Link to comment Share on other sites More sharing options...
0 Flávio Izo Posted September 30, 2004 Author Report Share Posted September 30, 2004 sim... tá esse endereço meusite... que na verdade.... é www.delphiline.com.br/contatos/contatos.css... eu não coloquei aqui.... mas.. no servidor tá com o link certo.....E como mandar o css na mesma page?Alguém tem outra alternativa? Quote Link to comment Share on other sites More sharing options...
0 Error404 Posted September 30, 2004 Report Share Posted September 30, 2004 Isso seria um teste pra ver se o problema seria realmente esse.Talvez, por natureza, o e-mail não consiga puxar um .css de fora. Então tente colocar o CSS na mesma página, entre as tags de <style></style>Se funcionar, bom, então o problema é ao chamar um arquivo de fora mesmo... Quote Link to comment Share on other sites More sharing options...
0 Flávio Izo Posted September 30, 2004 Author Report Share Posted September 30, 2004 em... eu coloquei as seguintes tags:<style type="text/css"> td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } font.texto { background-color : #FFFFFF; color : #000000; font-size: 10px; } font.texto_topico { background-color : #FFFFFF; color : #000000; font-size: 10px; font-weight: bold; } font.texto_titulo { background-color : #FFFFFF; color : #000000; font-size: 12px; font-weight: bold; } font.texto_assinatura { background-color : #FFFFFF; color : #660000; font-size: 10px; font-weight: bold; font-style: italic; } td.button { text-align : center; color: #FFFFFF; cursor: pointer; cursor: hand; } input.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; border: thin solid #CCCCCC; } a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; } a:hover { color: #FF0000; } </style>E não funfou tb.... Quote Link to comment Share on other sites More sharing options...
0 Error404 Posted September 30, 2004 Report Share Posted September 30, 2004 Aí...bom sinal... deve estar dando outro pau qualquer, mas dá pra ser feito... Se você executa isso numa página da normal, funciona, né? Quote Link to comment Share on other sites More sharing options...
0 Flávio Izo Posted September 30, 2004 Author Report Share Posted September 30, 2004 Sim... em uma page normal ele funciona..... e tentei mandar pra outro e-mail tb... e não funfou......Algo mais periculoso... hehe Quote Link to comment Share on other sites More sharing options...
0 Error404 Posted September 30, 2004 Report Share Posted September 30, 2004 Achei a solução, está em:· http://br.php.net/function.mailNa parte de comentário os usuários... Quote Link to comment Share on other sites More sharing options...
0 Flávio Izo Posted September 30, 2004 Author Report Share Posted September 30, 2004 Putz... saquei... ele elimina o '.' entaum lá fala pra colocar um espaço antes do '.'Mas estou chamando através de class... aonde vou colocar o espaço?Esse é meu arquivo CSS...td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; } font.texto { background-color : #FFFFFF; color : #000000; font-size: 10px; } font.texto_topico { background-color : #FFFFFF; color : #000000; font-size: 10px; font-weight: bold; } font.texto_titulo { background-color : #FFFFFF; color : #000000; font-size: 12px; font-weight: bold; } font.texto_assinatura { background-color : #FFFFFF; color : #660000; font-size: 10px; font-weight: bold; font-style: italic; } td.button { text-align : center; color: #FFFFFF; cursor: pointer; cursor: hand; } input.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; border: thin solid #CCCCCC; } a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; } a:hover { color: #FF0000; }E entaum..... Quote Link to comment Share on other sites More sharing options...
Question
Flávio Izo
Vou postar meu código, dá uma olhada....
Porém a parte que chama o css quando o cara recebe o e-mail não vai com a formatação do CSS... não sei porque.... Alguém tem idéia do q seja?
T+...
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.