Ir para conteúdo

POWERED BY:

Arquivado

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

marcelo_r_o

Whille dentro do Echo

Recommended Posts

Seguinte galera,to formatando o envio de uma newsletter através da função mail()Só que quero deixar a página pronta, para que seja necessário apenas clicar no botão "enviar" para mandar a newsletter, com as últimas notícias do site.Sendo que dentro do corpo do meu e-mail, eu tenho que fazer um while. Só que o sistema não tá executando o while dentro do echo.Teria outra maneira de fazer isso??Segue abaixo o código que estou usando...$mensagem = "<html><head><title>:: EsporteOnline.com :: Newsletter</title></head><body><table width=500 border=0 cellpadding=2 cellspacing=2 bgcolor=#009933> <tr> <td><img src=http://www.esporteonline.com/images/newsletter_top.gif width=500 height=58></td> </tr> <tr> <td bgcolor=#FFFFFF><p><img src=http://www.esporteonline.com/images/item_interno_noticias.gif width=388 height=31></p>" . do { . " <table width=100% border=0 cellspacing=2 cellpadding=2> <tr> <td><font size=1 face=Verdana, Arial, Helvetica, sans-serif><font color=#666666>$row_noticias[cartola_noticias]</font><strong><br> » <a href=http://www.esporteonline.com/noticias_detalhes.php?id=$row_noticias[id_noticias]>$row_noticias[titulo_noticias]</a></strong></font></td> </tr> </table>" . } while ($row_noticias = mysql_fetch_assoc($noticias)) . " <p align=center><img src=http://www.esporteonline.com/images/linha_pontilhada.gif width=378 height=7></p> <p align=left><img src=http://www.esporteonline.com/images/item_interno_colunas.gif width=388 height=31></p>" . do { . " <table width=100% border=0 cellspacing=2 cellpadding=2> <tr> <td><font size=1 face=Verdana, Arial, Helvetica, sans-serif><strong><a href=http://www.esporteonline.com/colunas_detalhes.php?id=$row_colunas[id_colunas]>$row_colunas[titulo_colunas]</a><br> </strong><em>por $row_colunas[colunista_colunas]</em></font></td> </tr> </table>" . } while ($row_colunas = mysql_fetch_assoc($colunas)) . " <p align=center><font size=1 face=Verdana, Arial, Helvetica, sans-serif>EsporteOnline.com tem o apoio de Taltaltal, fulano de Tal e Cicrano.</font></p></td> </tr></table></body></html>";mail("$email_addr", "$_POST[subject]", $fullmessage, $headers);Como devo proceder?aguardo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

editado...me expressei mal...tenta colocar desse jeito aki...echo "<html>";echo "<head>";echo "<title>:: EsporteOnline.com :: Newsletter</title>";echo "</head>";echo "<body>";do {while ();

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não tem como funcionar assim mesmo faz assimecho "começo da mensagem...";while (condição) {comandos}echo "...continuaçao da mensgaem";

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.