很多站长朋友们都不太清楚php密码忘了怎么解锁,今天小编就来给大家整理php密码忘了怎么解锁,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 phpcms后台进入密码忘了怎么办 2、 用PHP编写一个找回密码的一段代码 3、 PHP如何找回密码 4、 如果我在php开源网店系统iWebShop忘记密码了怎么办?能找回来吗? phpcms后台进入密码忘了怎么办在没有安装过phpcms v9的电脑上安装phpcms v9,管理员用户名为phpcms,密码是phpcms;
2.利用phpmyadmin访问mysql数据库,查找v9_admin表,里面有这个两个重要的字段信息:password和encrypt;
3.输入sql语句:SELECT * FROM `v9_admin`
4.在忘记密码的主机上,利用phpmyadmin访问主机上的mysql数据库,输入sql下面两条语句后点击执行:
update v9_admin set password='62d2ff1e3d42334e6216d628a5051c08' where userid=1;
update v9_admin set encrypt='7YIwnY' where userid=1;
5.利用上面更新的用户和密码,登录主机后台成功!
注意:如果单独更新password字段的内容是无法登录主机的,因为phpcms程序设置了另一个加密验证字段encrypt。所以必须同时更新password和encrypt字段的内容。
用PHP编写一个找回密码的一段代码第一步;
认证用户名
if(strtolower($_SERVER['REQUEST_METHOD'])=='post')
$name=trim($_POST['name']);
$sql="SELECT
name
FROM
table
WHERE
name=$name";
$res=mysql_query($sql);
$list=mysql_fetch_array($res);
if($list['name']==$name){
echo
"<script>locaction.href='updatepwd.php?name=$name';</script>";
}else{
echo
"<script>alert('没有此用户!')</script>"
}
}
注:一般除验证用户名之外还要验证邮箱
第二步,修改密码;updatepwd.php
if(strtolower($_SERVER['REQUEST_METHOD'])=='post'){
$pass=trim($_POST['passwd']);
$sql="UPDATE
table
SET
passwd=$pass
where
name=$_GET['name']";
mysql_query($sql);
}
完毕
PHP如何找回密码这是一个做好的密码找回 你先看一下 有不懂的你再问 <? ob_start(); //解决header不好使问题
session_start();
require_once("root.php");
try{
$dbUsers=new DBUsers();
$Users=new Users();
}catch (Exception $e){ //抛出错误异常
print $e->getMessage();
exit();
}
?>
<form action="pass.php?action=select" method="post">
用户名:<input type="text" name="name" value=""/>
<input type="submit" name="button" value="提交" />
</form>
<?
if($_GET['action']=='select'){
$dbUsers->name=$_POST['name'];
$users=$Users->selectUsers($dbUsers);
//显示密保
switch ((int)$users->question){
case 1:
echo "问题:你所在的城市?";
break;
case 2:
echo "问题:你的出生地?";
break;
case 3:
echo "问题:你的出生日期?";
break;
case 4:
echo "问题:你配偶的名字?";
break;
case 5:
echo "问题:你父亲的名字?";
break;
}?>
<form action="pass.php?action=insertname=<?=$users->name?>" method="post">
答案:<input type="text" name="answer" value=""/>
<input type="submit" name="button" value="提交" />
</form>
<?
}if ($_GET['action']=='insert'){
$dbUsers->name=$_GET['name'];
$users=$Users->selectUsers($dbUsers);
//echo $users->answer."--------";
//echo $_POST['answer'];
if ($users->answer==$_POST['answer']){
header("Location:pass.php?action=updatename=$users->name");
ob_end_flush();//解决header不好使问题
}else{
echo "<script language='javascript'>alert('回答不正确')</script>";
}
}
?><?
//密码修改
if($_GET['action']=='update'){
$dbUsers->name=$_GET['name'];
?>
<h1>密码修改</h1>
<form action="pass.php?action=upsavename=<?=$dbUsers->name?>" method="post">
新密码:<input type="password" name="pwd1" value=""/>
密码确认:<input type="password" name="pwd2" value=""/>
<input type="submit" name="button" value="提交" />
</form>
<?
}?><?
//密码更新
if($_GET['action']=='upsave'){
// $dbUsers->name=$_SESSION['name'];
$dbUsers->pwd=$_POST['pwd1'];
$dbUsers->name=$_GET['name'];
$msg=$Users->updateUsers($dbUsers);
if($msg){
echo "<script language='javascript'>alert('修改成功');location.href='index.php'</script>";
}}
?>
如果我在php开源网店系统iWebShop忘记密码了怎么办?能找回来吗?可以的。进入iWebShop登录页面,点击输入密码旁的“找回密码”链接;输入您的邮箱地址和会员名,系统将会向你的邮箱发送一封邮件,按照邮件中的提示进行操作即可重置密码。
关于php密码忘了怎么解锁的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php密码忘了怎么解锁 php找回密码的详细内容...