पासवर्ड बदलें.php
- बदलें
AND
,
. के साथpassword
. के बीच &repassword
। - निकालें
'
कॉलम नाम मेंemail
. - बदलें
'email'=$result1
करने के लिएemail='$email'
बदलें
$query = mysql_query("update registered SET password = '$password' AND repassword ='$repassword' WHERE 'email'=$result1");
करने के लिए
$query = mysql_query("update registered SET password = '$password', repassword ='$repassword' WHERE email='$email'");
उपयोगकर्ता की आवश्यकता के लिए।
चूंकि, आप changepassword.php
. पर ईमेल भेज रहे हैं .आपको एक hidden field
बनानी होगी email
. के लिए , जो forgottenpassword.php . पर सबमिट हो जाएगा पेज.
अपने डेटाबेस कनेक्शन की जाँच करें। और, क्रॉस चेक करें कि क्या सभी कॉलम नाम ठीक से लिखे गए हैं।
इस कोड का इस रूप में उपयोग करें।
पासवर्ड बदलें.php
<form method="POST" action="forgotten.php" id="myform">
<input type='hidden' value="<?php echo $_GET['email'];?>" name='email'>
<div class="form-group">
<label for="psw"><span class="glyphicon"></span> Password</label>
<input id="password" class="form-control" type="password" name="password" placeholder="Enter password here" required/>
</div>
<div class="form-group">
<label for="rpsw"><span class="glyphicon"></span>Confirm Password</label>
<input id="repassword" class="form-control" type="password" name="repassword" placeholder="Retype password here" required/>
</div>
<button type="submit" class="btn btn-success btn-block"><span class="glyphicon glyphicon-off"></span> Create New Password</button>
</form>
भूल गए.php
<?
$connection = mysql_connect("localhost", "root", "") or die(mysql_error());
$db = mysql_select_db("db_name", $connection);
$email=$_POST['email'];
$password=$_POST['password'];
$repassword=$_POST['repassword'];
$sql1="SELECT * FROM registered WHERE email ='$email'";
$result1=mysql_query($sql1);
$query = mysql_query("update registered SET password = '$password', repassword ='$repassword' WHERE email='$email'");
if($query)
{
$to = $email;
$from = '[email protected]';
$subject="Password Changed";
$message.="your password has been changed successfully. ";
$success = mail($to, $subject, $message);
echo "Password has been changed successfully";
}
?>