amos Postado Julho 19, 2004 Denunciar Share Postado Julho 19, 2004 E ae galera.. beleza?Tipo assim... eu tenho um sistema de newsletters no meu site... e tipo assim...Todos os emails são cadastrados no banco de dados... ai eu tava pensando...Comeh q eu faço pra mandar a newsletter pra um por um dos caras...? Mó viagem... num consegui achar nenhuma saída...Talvez selecionasse uma id por vez e iseria na função mail(); Putz estou quebranu a cabeça... Se alguém puder me ajudar ae viu... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 will Postado Julho 19, 2004 Denunciar Share Postado Julho 19, 2004 ae brother que função você esta usando para manda para a lista ????? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 will Postado Julho 19, 2004 Denunciar Share Postado Julho 19, 2004 de uma olha neste codigo<?php require_once('Connections/ed.php'); ?><?php$colname_tio = "1";if (isset($_GET['tipo'])) { $colname_tio = (get_magic_quotes_gpc()) ? $_GET['tipo'] : addslashes($_GET['tipo']);}mysql_select_db($database_ed, $ed);$query_tio = sprintf("SELECT * FROM b_cadastro WHERE tipo = '%s'", $colname_tio);$tio = mysql_query($query_tio, $ed) or die(mysql_error());$row_tio = mysql_fetch_assoc($tio);$totalRows_tio = mysql_num_rows($tio);$colname_htm = "1";if (isset($_GET['id'])) { $colname_htm = (get_magic_quotes_gpc()) ? $_GET['id'] : addslashes($_GET['id']);}mysql_select_db($database_ed, $ed);$query_htm = sprintf("SELECT * FROM b_editor WHERE id = %s", $colname_htm);$htm = mysql_query($query_htm, $ed) or die(mysql_error());$row_htm = mysql_fetch_assoc($htm);$totalRows_htm = mysql_num_rows($htm);?><html><head><title><? echo "$empresa";?></title><meta http-equiv=Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"><!--body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}.bord {border: 1px solid #666666;}.style1 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #999999;}a:link {color: #999999;text-decoration: none;}a:visited {color: #999999;text-decoration: none;}a:hover {color: #000000;text-decoration: none;}a:active {color: #999999;text-decoration: none;}--></style></head><body><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td><table width="400" height="200" border="0" align="center" cellpadding="0" cellspacing="0" class="bord"> <tr> <td><div align="center"> <img src="logo.gif" width="114" height="89"><br> <br> <?php do { ?> <?$nome = "$empresa";$receber = "boletim@$local";$para = $row_tio['email].",";$titu = $row_htm['nome'];$subjeto =$titu :: Boletim do $empresa !";$headers ="Content-Type: text/html; charset=iso-8859-1\r\n";$headers .="From: $nome <$receber>\r\n";$headers .="Bcc: $para\r\n";$mensagem = $row_htm['htm];echo $para;if (mail("$para", "$subjeto", $mensagem, "$headers")){$de_olho= "$nome, sua mensagem foi enviada com exito!";}else{$de_olho= "$nome, existe algo errado, tente mais uma vez, se ñ ter certo feche o browser, caso o erro continue entre em contato comigo!";}} while ($row_tio = mysql_fetch_assoc($tio)); ?> <?phpecho "$de_olho";?> <?php?> <br> <br> <span class="style1"><a href="JavaScript:self.close()"">Fechar</a> | <a href="m_ver.php?id=<? echo $_GET['id']; ?>">Continuar</a></span></div></td> </tr> </table></td> </tr></table></body></html><?phpmysql_free_result($tio);mysql_free_result($htm);?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 amos Postado Julho 19, 2004 Autor Denunciar Share Postado Julho 19, 2004 como assim?Pra qual lista?Esclareça melhor... Se for a do mysql eu to usando o mysql_fetch_array();mas num é lista... hehehe Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 amos Postado Julho 19, 2004 Autor Denunciar Share Postado Julho 19, 2004 de uma olha neste codigo<?php require_once('Connections/ed.php'); ?><?php$colname_tio = "1";if (isset($_GET['tipo'])) { $colname_tio = (get_magic_quotes_gpc()) ? $_GET['tipo'] : addslashes($_GET['tipo']);}mysql_select_db($database_ed, $ed);$query_tio = sprintf("SELECT * FROM b_cadastro WHERE tipo = '%s'", $colname_tio);$tio = mysql_query($query_tio, $ed) or die(mysql_error());$row_tio = mysql_fetch_assoc($tio);$totalRows_tio = mysql_num_rows($tio);$colname_htm = "1";if (isset($_GET['id'])) { $colname_htm = (get_magic_quotes_gpc()) ? $_GET['id'] : addslashes($_GET['id']);}mysql_select_db($database_ed, $ed);$query_htm = sprintf("SELECT * FROM b_editor WHERE id = %s", $colname_htm);$htm = mysql_query($query_htm, $ed) or die(mysql_error());$row_htm = mysql_fetch_assoc($htm);$totalRows_htm = mysql_num_rows($htm);?><html><head><title><? echo "$empresa";?></title><meta http-equiv=Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css"><!--body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}.bord {border: 1px solid #666666;}.style1 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #999999;}a:link {color: #999999;text-decoration: none;}a:visited {color: #999999;text-decoration: none;}a:hover {color: #000000;text-decoration: none;}a:active {color: #999999;text-decoration: none;}--></style></head><body><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td><table width="400" height="200" border="0" align="center" cellpadding="0" cellspacing="0" class="bord"> <tr> <td><div align="center"> <img src="logo.gif" width="114" height="89"><br> <br> <?php do { ?> <?$nome = "$empresa";$receber = "boletim@$local";$para = $row_tio['email].",";$titu = $row_htm['nome'];$subjeto =$titu :: Boletim do $empresa !";$headers ="Content-Type: text/html; charset=iso-8859-1\r\n";$headers .="From: $nome <$receber>\r\n";$headers .="Bcc: $para\r\n";$mensagem = $row_htm['htm];echo $para;if (mail("$para", "$subjeto", $mensagem, "$headers")){$de_olho= "$nome, sua mensagem foi enviada com exito!";}else{$de_olho= "$nome, existe algo errado, tente mais uma vez, se ñ ter certo feche o browser, caso o erro continue entre em contato comigo!";}} while ($row_tio = mysql_fetch_assoc($tio)); ?> <?phpecho "$de_olho";?> <?php?> <br> <br> <span class="style1"><a href="JavaScript:self.close()"">Fechar</a> | <a href="m_ver.php?id=<? echo $_GET['id']; ?>">Continuar</a></span></div></td> </tr> </table></td> </tr></table></body></html><?phpmysql_free_result($tio);mysql_free_result($htm);?> beleza...Esse código tá do mesmo jeito do meu... só que eu tirei a conexão com a database pra postar...Mas o que pode tar dando errado no meu codigo? porque eu uso o Apache e o PHP 4.3.6 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 will Postado Julho 19, 2004 Denunciar Share Postado Julho 19, 2004 eu gostaria de saber que você função você esta usando para mandar os emails entende ... para a galera ... você eu queria saber como eu posso Expecificar o smtp...? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 amos Postado Julho 19, 2004 Autor Denunciar Share Postado Julho 19, 2004 Eu uso a função mail(); mesmo...Mas até agora eu num achei o problema Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
amos
E ae galera.. beleza?
Tipo assim... eu tenho um sistema de newsletters no meu site... e tipo assim...
Todos os emails são cadastrados no banco de dados... ai eu tava pensando...
Comeh q eu faço pra mandar a newsletter pra um por um dos caras...? Mó viagem... num consegui achar nenhuma saída...
Talvez selecionasse uma id por vez e iseria na função mail(); Putz estou quebranu a cabeça... Se alguém puder me ajudar ae viu...
Link para o comentário
Compartilhar em outros sites
6 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.