我想做一个脚本,所以我有一个小问题。我有旧密码<-要检查这个在mysqli它是相同的或不是,然后创建一个新的。
这个工作,但我有问题,检查密码,当我把相同的密码,我再次表明这个密码是不正确的。。有什么帮助吗?我的剧本
<?php
if(isset($_POST['ilkm_save_password']))
{
$old_password = mysqli_real_escape_string($con, $_REQUEST['ilkm_old_password']);
$old2_password_control = mysqli_real_escape_string($con, $_SESSION['password']);
$password1 = mysqli_real_escape_string($con, $_REQUEST['ilkm_new_password']);
$password2 = mysqli_real_escape_string($con, $_REQUEST['ilkm_repeat_new_password']);
$username = mysqli_real_escape_string($con, $_SESSION['username']);
if($old_password <> $old2_password_control){
echo "<h5><i class='icon icon-info-circle'></i> <b>Girdiğiniz Mevcut Şifre Yanlış, Lütfen Mevcut Şifrenizi Kontröl Edin!<b></h5>";
}
else if ($password1 <> $password2)
{
echo "<h5><i class='icon icon-info-circle'></i> Şifreler Uyuşmuyor!</h5>";
}else if($password1 == 0){
echo "Lutfen Bir Yeni Sifre Girin!";
}else if($password2 == 0){
echo "Lutfen Sifreyi Tekrarlayin!";
}
else if (mysqli_query($con, "UPDATE ilkmoon_users SET password='".md5($password1)."' WHERE username='$username'"))
{
echo "<h5><i class='icon icon-info-circle'></i> Şu anda giriş yaptığınız yer hariç, Diğer Bilgisayarlardan, Telefonlardan, Tabletlerden ve profile giriş yaptığınız her yerden çıkış yapıldı!.</h5>";
header( "Refresh:3; url=".ilkm_site_link."/ilkm-user-cp", true, 303);
}
else
{
mysqli_error($con);
}
mysqli_close($con);
}
?>
<form method="post" enctype="multipart/form-data">
<label><i class="icon icon-lock"></i> Mevcut Şifre ↴</label>
<input type="password" name="ilkm_old_password" class="form-control" />
<br />
<label><i class="icon icon-lock"></i> Yeni Şifre ↴</label>
<input type="password" name="ilkm_new_password" class="form-control" />
<br />
<label><i class="icon icon-lock"></i> Yeni Şifreyi Tekrarla ↴</label>
<input type="password" name="ilkm_repeat_new_password" class="form-control" />
<br />
<center><button type="submit" name="ilkm_save_password" class="btn btn-sm btn-success"><i class="icon icon-lock"></i> Şifreyi Güncelle</button></center>
</form>
1条答案
按热度按时间xnifntxz1#
感谢所有锁请:)为我工作: