Lucas-5281 0 Denunciar post Postado Dezembro 4, 2014 Bom dia amigos, criei um um formulário que cadastra o usuário no banco de dados, eu queria que assim que o usuário se cadastrar as informações do id dele fosse enviado para o e-mail que ele cadastrou. Como posso fazer isso? Obrigado :upset: :upset: Compartilhar este post Link para o post Compartilhar em outros sites
Maykel-ctba 233 Denunciar post Postado Dezembro 4, 2014 Cara, no momento que você tem o retorno (true, false) do cadastro, só fazer uma condição se cadastro == true envia e-mail se nao mostra alerta de erro Para o envio dos e-mails, recomendo alucinadamente que você utilize o PHPMailer! Compartilhar este post Link para o post Compartilhar em outros sites
Lucas-5281 0 Denunciar post Postado Dezembro 4, 2014 Poderia me explicar como fazer isso? Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Maykel-ctba 233 Denunciar post Postado Dezembro 4, 2014 O que você quer saber? Compartilhar este post Link para o post Compartilhar em outros sites
Lucas-5281 0 Denunciar post Postado Dezembro 4, 2014 Como posso fazer o true ou o PHPmiler, para enviar os dados da conta criada ao email do usuário. Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Apenas Eu 13 Denunciar post Postado Dezembro 4, 2014 Eu vou enviar parte do meu cód para te ajudar a dar uma clareada.... // faz consulta no banco para inserir os dados do usuario $sql = "insert into dados_usuarios (ID,Senha,Nome,sobrenome,Login,telefone,celular,Sexo,DataNasc,endereco,numero,bairro,Estado,Cidade,Cep,Pergunta,Resposta) values ('','$senha','$nome','$sobrenome','$login','$telefone','$celular','$sexo','$data_nasc','$endereco','$numero','$bairro','$estado','$cidade','$cep','$pergunta','$resposta')"; $consulta = mysql_query($sql); //ENVIA O EMAIL DE CONFIRMACAO include "envia-email.php"; //Aqui que o email é enviado No meu caso, veja que eu criei uma função normal de enviar email, logo depois da função que envia os novos dados para o Banco de dados. O "envia-email" é uma função de "mail" normal, sem segredos, embora tenha dado um trabalhão fazê-lo funcionar hehehe. Em resumo o meu é esse: <?php $login = $_POST['login']; $subject = "Confirmação de cadastro no site DCS"; $message = " mensagem, mensagem "; // fim da mensagem $headers .= "To: $nome <$login>" . "\r\n"; $headers .= "From: Danilo DCS <email@email.com.br>" . "\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n"; mail($login, $subject, $message, $headers); ?> Torço para ter te ajudado :) Compartilhar este post Link para o post Compartilhar em outros sites
Lucas-5281 0 Denunciar post Postado Dezembro 4, 2014 Poderia me explicar essa parte o que devo mudar no meu? Obrigado <?php $login = $_POST['login']; $subject = "Confirmação de cadastro no site DCS"; $message = " mensagem, mensagem "; // fim da mensagem $headers .= "To: $nome <$login>" . "\r\n"; $headers .= "From: Danilo DCS <email@email.com.br>" . "\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n"; mail($login, $subject, $message, $headers); ?> Compartilhar este post Link para o post Compartilhar em outros sites
Apenas Eu 13 Denunciar post Postado Dezembro 5, 2014 Ah sim.... olha normalmente o pessoal faz assim: <?php $email = $_POST['email']; // Aqui recebe o email preechido no formulário $subject = "Confirmação de cadastro no site DCS"; // Aqui é o assunto que você quiser $message = "mensagem, mensagem"; // Aqui é a mensagem que você quer enviar. Pode digitar o que quiser $headers .= "To: $nome <$email>" . "\r\n"; // Aqui é o cabeçalho do Email. Aqui aparece o nome e o email preechido no formulário $headers .= "From: Danilo DCS <email@email.com.br>" . "\r\n"; // Aqui você pode colocar o seu email $headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n"; // Aqui você nao muda nada mail($email, $subject, $message, $headers); // Essa é a linha que faz a mágica toda :) ?> Desculpa a demora por responder. Só agora que vi ta? Qualquer dúvida só postar de novo :) Compartilhar este post Link para o post Compartilhar em outros sites
Apenas Eu 13 Denunciar post Postado Dezembro 5, 2014 Deu certo então? :) Compartilhar este post Link para o post Compartilhar em outros sites
Lucas-5281 0 Denunciar post Postado Dezembro 6, 2014 (editado) Deu sim amigo, valew :natalbiggrin: :natalbiggrin: :natalbiggrin: Editado Dezembro 6, 2014 por lucasadalton Compartilhar este post Link para o post Compartilhar em outros sites
Apenas Eu 13 Denunciar post Postado Dezembro 6, 2014 Opa! Que bomm ;) Compartilhar este post Link para o post Compartilhar em outros sites
Laysilva 0 Denunciar post Postado Novembro 18, 2019 Em 04/12/2014 at 10:11, Maykel-ctba disse: O que você quer saber? Bom dia , Então , Eu criei um site com um formulário . Esses dados do formulário vão direto pro banco de dados , mas ele tem que ir além do banco de dados pra um e-mail. Está no formato HTML. Como posso fazer , não quero que faça meu trabalho não rs, só me fala o caminho . Obrigada . Compartilhar este post Link para o post Compartilhar em outros sites