Ir para conteúdo

Doug_A

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Doug_A

  1. Doug_A

    Array para input

    Fala galera, como posso colocar um Array no mesmo input name ou fazer mais de um input e passar o IF onde valida se o email foi enviado para dentro de um loop percorrendo os nomes e e-mails preenchidos para enviar mais de um email por vez. Pois ele envia 1 por vez, queria coloca-lo para enviar até 10 emails por vez pra praticidade, alguém pode me ajudar? <div class="aviso">Informe os dados do seu amigo, para que possamos enviar o email</div> <?php if(isset($_POST['acao']) && $_POST['acao'] == 'enviar'){ $id_produto = (int)$_GET['produto_id']; $nome_amigo = strip_tags(filter_input(INPUT_POST, 'nome')); $email_amigo = strip_tags(filter_input(INPUT_POST, 'email')); $val->set($nome_amigo, 'Nome do Amigo')->obrigatorio(); $val->set($email_amigo, 'Email do amigo')->isEmail(); if(!$val->validar()){ $erro = $val->getErro(); echo '<div class="aviso">Preencha os dados corretamente!</div>'; }else{ $pegar_dados_produto = BD::conn()->prepare("SELECT * FROM `loja_produtos` WHERE id = ?"); $pegar_dados_produto->execute(array($id_produto)); $dados_produto = $pegar_dados_produto->fetchObject(); $imagens_produto = BD::conn()->prepare("SELECT * FROM `loja_imgprod` WHERE id_produto = ?"); $imagens_produto->execute(array($id_produto)); if($imagens_produto->rowCount() > 0){ $mensagem = '<p>Olá Senhor(a), '.$nome_amigo.', venha conferir em nossa loja este produto incrível.</p> <h1>'.$dados_produto->titulo.'</h1><img src="'.PATH.'/produtos/'.$dados_produto->img_padrao.'" /> <p>Por Apenas: '.$dados_produto->valor_atual.' <a href="'.PATH.'/produto/'.$dados_produto->slug.'">CONFIRA</a></p>'; $mensagem .='<ul>'; while($imagem = $imagens_produto->fetchObject()){ $mensagem .='<li><img src="'.PATH.'/produtos/'.$dados_produto->img_padrao.'" width="150"/></li>'; } $mensagem .='</ul>'; if($site->sendMail('Venha conferir em nossa loja', $mensagem, 'contato@contato.com.br', 'Empresa1', $email_amigo, $nome_amigo)){ echo '<div class="aviso">O Email foi enviado com sucesso</div>'; } }else{ $mensagem = 'olá TESTANDO'; if($site->sendMail('Venha conferir nossos produtos', $mensagem, 'contato@contato.com.br', 'EmpresaDeTeste', $email_amigo, $nome_amigo)){ echo '<div class="aviso">O Email foi enviado com sucesso</div>'; } } } }
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.