Here we need to create two pages
connect.php
forgotpassword.php
file 1:-connect.php
<?php
$connection = mysql_connect(‘localhost’, ‘root’, ”);
if (!$connection){
die(“Database Connection Failed” . mysql_error());
}
$select_db = mysql_select_db(‘test’);
if (!$select_db){
die(“Database Selection Failed” . mysql_error());
}
file 2:- forgotpassword.php
<?php session_start();
include “connect.php”; //connects to the database
if (isset($_POST[‘username’])){
$username = $_POST[‘username’];
$query=”select * from confirm where username=’$username'”;
$result = mysql_query($query);
$count=mysql_num_rows($result);
// If the count is equal to one, we will send message other wise display an error message.
if($count==1)
{
$rows=mysql_fetch_array($result);
$pass = $rows[‘password’];//FETCHING PASS
//echo “your pass is ::”.($pass).””;
$to = $rows[’email’];
//echo “your email is ::”.$email;
//Details for sending E-mail
$from = “Php Support”;
$url = “http://www.phpsupport.co”;
$body = “Php support password recovery Script
———————————————–
Url : $url;
email Details is : $to;
Here is your password : $pass;
Sincerely,
Php Support”;
$from = “Your-email-address@domaindotcom”;
$subject = “Php support Password recovered”;
$headers1 = “From: $from\n”;
$headers1 .= “Content-type: text/html;charset=iso-8859-1\r\n”;
$headers1 .= “X-Priority: 1\r\n”;
$headers1 .= “X-MSMail-Priority: High\r\n”;
$headers1 .= “X-Mailer: Just My Server\r\n”;
$sentmail = mail ( $to, $subject, $body, $headers1 );
} else {
if ($_POST [’email’] != “”)
{
echo “<span> Not found your email in our database</span>”;
}
}
//If the message is sent successfully, display sucess message otherwise display an error message.
if($sentmail==1)
{
echo “<span style=’color: #ff0000;’> Your Password Has Been Sent To Your Email Address.</span>”;
}
else
{
if($_POST[’email’]!=””)
echo “<span style=’color: #ff0000;’> Cannot send password to your e-mail address.Problem with sending mail…</span>”;
}
}
?>
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>Home: Webpage</title>
</head>
<body>
<form action=”” method=”post”>
<label> Enter your User ID : </label>
<input id=”username” type=”text” name=”username” />
<input id=”button” type=”submit” name=”button” value=”Submit” />
</form>
</body>
</html>
Leave a comment