-
Notifications
You must be signed in to change notification settings - Fork 0
/
forgot.php
37 lines (37 loc) · 1.4 KB
/
forgot.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
include('page.php');
$code = 0;
if(isset($_POST['username'])){
$usernamequery = addslashes($_POST['username']);
$query = "select PasswordHint from users where Username = '$usernamequery'";
$result = mysql_query($query);
if(mysql_num_rows($result) == 0){
$code = 1;
}
else{
$array = mysql_fetch_array($result);
$passhint = stripslashes($array['PasswordHint']);
$code = 2;
}
}
include('user.php');
$title = 'Forgot Password';
include('header.php');
?>
<h2>Forgot Password</h2>
<?php
if($code == 0){
echo '<p>Please enter your username to display your password hint.</p><form action="" method="post"><label>Username: <input type="text" name="username" /></label><br /><input type="submit" value="Submit" /></form>';
}
elseif($code == 1){
echo '<p>No such account exists. Please try again.</p><form action="" method="post"><label>Username: <input type="text" name="username" /></label><br /><input type="submit" value="Submit" /></form>';
}
elseif($code == 2){
echo '<p>The password hint for the account '.$_POST['username'].' is:</p><p>'.$passhint.'</p><p>Enter the password for '.$_POST['username'].' to log in:</p><form action="login.php" method="post" ><input type="hidden" name="username" value="'.$_POST['username'].'" /><label>Password: <input type="password" name="password" /></label><br /><input type="submit" value="Login" /></form>';
}
?>
</div>
</div>
</div>
</body>
</html>