php密码忘记找回程序(php记住密码)

华为云服务器特价优惠火热进行中!

2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。

合作流程:
1、点击链接注册/关联华为云账号:点击跳转
2、添加客服微信号:cloud7591,确定产品方案、价格方案、服务支持方案等;
3、客服协助购买,并拉微信技术服务群,享受一对一免费技术支持服务;
技术专家在金蝶、华为、腾讯原厂有多年工作经验,并已从事云计算服务8年,可对域名、备案、网站搭建、系统部署、AI人工智能、云资源规划等上云常见问题提供更专业靠谱的服务,对相应产品提供更优惠的报价和方案,欢迎咨询。

本篇文章给大家谈谈php密码忘记找回程序,以及php记住密码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

微信号:cloud7591
如需了解更多,欢迎添加客服微信咨询。
复制微信号

本文目录一览:

phpcms v9 密码忘记了怎么办

那就重置新密码。你问题里描述的很模糊,所以我们来分两种情况,但都基于你是管理人员或开发人员,也就是你有后台或服务器数据库的链接权限,如不是那你改不了:

你忘记的是前台会员密码。修改办法:登录后台-会员-会员管理-会员列表找到对应账号-修改-密码和确认密码中填入新密码-确定,修改成功。

你忘记的是后台管理员密码。

如不是超级管理员,找(登录)超级管理员给你重置,后台-设置-管理员管理-修改;

如果是超级管理员,这里就需要直接修改数据库数据了,操作方法如下:

① 在php运行环境下创建一个php文件,例如index.php。然后自己设置一个6位随机字符串,例如"abc123",加入你要充值的新密码是‘111111’,那么在php中运行一下程序:

echo md5(md5('111111').'abc123');

② 运行后会获得一个加密串,以上便是phpcms的密码加密方式获得的加密串,把它复制到数据库v9_admin数据表中的password字段,然后把6位随机串(abc123)填入encrypt字段。保存,用新密码登录即可。

以上就是phpcms中前后台密码修改办法,那么如果后台操作不熟悉可以看下官方的操作手册,如果对php不熟悉,操作起来你可能比较吃力,这里给你推荐一个傻瓜式可视化的修改操作办法,在iphpcms里面提供了管理员密码生成器,如下图,你可以使用它轻松的生成上面提到的加密传复制到数据库就可以,不用自己写php程序生成了,而且在站长杂谈栏目中有的视频教程。

输入要设置的新密码:

点击生成:

用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

"scriptlocaction.href='updatepwd.php?name=$name';/script";

}else{

echo

"scriptalert('没有此用户!')/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密码忘记找回程序的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php记住密码、php密码忘记找回程序的信息别忘了在本站进行查找喔。

发布于 2023-04-08 09:04:38
收藏
分享
海报
41
目录

    忘记密码?

    图形验证码

    复制成功
    微信号: cloud7591
    如需了解更多,欢迎添加客服微信咨询。
    我知道了