esse sisteminha vai enviar um email para o usuario com a senha, apartir do nome dele(ou login)
aqui está:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Recuperar Senha</title> <link href="style.css" rel="stylesheet" type="text/css" /> </head> <body> <table width="100%" border="0"> <tr> <td width="100%"><p> </p> <p> </p> <p> </p> <p> </p></td> </tr> <tr> <td><form id="form1" name="form1" method="post" action=""> <table width="51%" border="0" align="center" bgcolor="#F2F2F2"> <tr align="center"> <td colspan="2" bgcolor="#CCCCCC"><h1>Recuperar Senha</h1></td> </tr> <tr> <td width="38%"> </td> <td width="62%"> </td> </tr> <tr> <td>Login:</td> <td><input name="login_fun" type="text" id="login_fun" title="Digite seu login"/></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Enviar" /></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr align="center"> <td colspan="2"><?php include("config.php");//aqui fica a conexao com o banco de dados if (isset($_POST['login'])){ $login = $_POST['login']; //Verifica se existe usuario $sql_busca = "SELECT * FROM tab_user WHERE login = '$login'"; $exe_busca = mysql_query($sql_busca) or die (mysql_error()); $fet_busca = mysql_fetch_assoc($exe_busca); $num_busca = mysql_num_rows($exe_busca); //verifica se existe uma linha com o login digitado $login1 = $fet_busca['login']; if ($login1 == $login){ $email = $fet_busca['email']; $senha = $fet_busca['senha']; $topico = "Sua senha foi recuperada"; $mensagem = "<html>"; $mensagem .= "<body>"; $mensagem .= "<br>Você efetuou um pedido de recuperação de senha.</br>"; $mensagem .= "<br>Login: $login"; $mensagem .= "<br>Senha: $senha</br>"; $mensagem .= "<br>Site oficial do $nome_site"; $mensagem .= "<br><a href='$site'>$site</a></br>"; $mensagem .= "</body>"; $mensagem .= "</html>"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: $nome_site <$email>\r\n"; //as variavei "site" e "nome_site" estao no config.php //enviar para o email o login e a senha mail($email, $topico, $mensagem, $headers); header('location:ok.php'); die(); } elseif ($login1 != $login){ echo "Esse login não existe."; } } ?></td> </tr> </table> </form></td> </tr> </table> </body> </html>
Oi sou novo no forum! Gostaria de saber como ficaria a configuração da config.php com a db?