sou novo no forum e estou com uma duvida. No textarea de um formulário, o cliente cadastra os e-mails separados por um ponto e virgula. Assim:
fulano1@fulano1.com.br; fulano2@fulano2.com.br
Eu pego os valores desse campo e quebro com o explode():
$separar = explode(";",trim($_POST["emails"]));
for($contar = 0; $contar <= count($separar); $contar++){
if($separar[$contar] != ""){
$emails = $separar[$contar];
... // o código de envio do e-mail
mail($emails,$titulo,$mensagem,$header);
}
}
até aqui tudo bem, tá funfando direitinho, só que os e-mails estão chegando conforme a quantidade de e-mails cadastrados. Por ex: se eu cadastrar 3 emails, chegarão 3 emails para cada email cadastrado, quando na verdade tinha que chegar apenas 1 email para cada email.
Pergunta
AprendizPHP
Olá
sou novo no forum e estou com uma duvida. No textarea de um formulário, o cliente cadastra os e-mails separados por um ponto e virgula. Assim:
fulano1@fulano1.com.br; fulano2@fulano2.com.br
Eu pego os valores desse campo e quebro com o explode():
até aqui tudo bem, tá funfando direitinho, só que os e-mails estão chegando conforme a quantidade de e-mails cadastrados. Por ex: se eu cadastrar 3 emails, chegarão 3 emails para cada email cadastrado, quando na verdade tinha que chegar apenas 1 email para cada email.
o que está de errado no código?
vlw
Link para o comentário
Compartilhar em outros sites
4 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.