# # Script Desenvolvido por Anderson Brito em 07/01/2002 # Nicks: Unixer, Anderson-RJ ou WebServ # ICQ: 43003071 # Email: anderson-rj@linuxbr.com.br ou anderson@linuxclub.com.br # Site: http://www.linuxclub.com.br # ---------- Copy Right -----------------------------> # # Este Script pode ser usado e modificado onde você quiser! # Só quero que quando coloque este script em seu site ou em outros #sites! # coloquem o meu nome corretamente e respeite a minha autoria deste! # Eu quero ajudar e acabam roubando o meu script e colocando o próprio # nome e nick! # Um Grande Abraço a Todos! Anderson! # # ----------- Sobre o Script -----------------------> # # Script de Lembrar Senha # Este script procura um email cadastrado em um banco de dados e o # retorna para a conta de email # encontrada a sua senha de conexao ao site ! # # Obs: # Preste atenção nas configurações que você tem que mudar ! # # Qualquer duvida envie um e-mail! # # ----------------------------------------------------> # Abaixo use as suas configurações #Banco de Dados $bd_host = "bd.servidor.com.br"; // nome do host do hospediro do Banco de dados // $bd_usr = "nomedeusuario"; // nome do usuario do Banco de dados // $bd_pass = "senhadobd"; // Senha do Banco de dados // $bd_banco_de_dados = "nomedobancodedados"; // Nome do Banco de dados // $tabela = "listadeusuarios"; // nome da tabela onde deve ser procurado a senha #Webmaster $nome_webmaster = "Seu_Nome"; $email_do_webmaster = "Seu_Nome"; #Site $nomedosite = "Nome_do_site"; $linkdosite = "http://www.nomesite.com.br"; ?> if ($submit){ #Verificar se o Formulario foi enviado !! if (!$email){ #Verificar se o email possue @ Senão anvia msg de email invalido!! $erro = "O E-mail esta em Branco !!"; } else if (strpos ($email, "@")) { $email = $email; } else { $erro = "Desculpe!, mais o seu email esta invalido!!"; } if (!$erro){ #Senão exite erros ! Procura o email no banco de dados $conectar = mysql_connect($bd_host, $bd_user, $bd_pass) or die (mysql_error()); mysql_select_db($bd_banco_de_dados, $conectar); $sql = mysql_query("SELECT * FROM $tabela WHERE email = '$email'"); $total = mysql_num_rows($sql); # Conta quantos emails foram encontrados na busca -- query! if ($total == 1){ # Se o total de emial for igual a 1 ele envia a senha por email se for diferente de 1 # Envia uma msg de erro ! while($l = mysql_fetch_array($sql)) { # Aqui você deve colocar os dados que você quer retirar da tabela do Banco de dados # Aqui eu retirei os campos usuario, nome, e senha, Basta você mudar os dados $l[x]; onde x = qualquer campo # do seu banco de dados ! $enivar = "Lembrar Senha!!! ".$nomedosite."\n"; $enivar .= $l[nick]; $enviar .= "\n"; $enviar .= $l[nome]; $enviar .= "\n"; $enviar .= $l[senha]; # exemplo: se quiser mais campos faça assim : # $enviar .= $l[endereco]; # $enviar .= "\n"; # $enviar .= $l[telefone]; } $enviar .= "\n"; $enviar .= "Obrigado!!\n\n Abraços do WebMaster: ".$nome_webmaster."\n\n"; $enviar .= " ".$linkdosite."\n"; $enviar .= " \n"; $enviar .= " Webmaster: ".$email_do_webmaster."\n"; mail("$email", "[$nomedosite][Lembrar Senha]", $enviar,"From: $email_do_webmaster <$nomedosite>\n"); $erro = "Sua senha foi enviada para sua conta de email com sucesso! Obrigado !"; }else{ $erro = "Desculpe! Seu e-mail não esta cadastrado em nosso site ou Talves você tenha se cadastrado com outro email! "; } } } ?>