首页 > 后端开发 > 正文

php框架后台重置密码 php如何实现修改密码

2023-09-20 17:46:10 | 我爱编程网

在平时的学习生活当中,对于后端开发一定都很关心,今天我爱编程网小编为大家整理了php框架后台重置密码 php如何实现修改密码,希望能够帮助到大家。

php框架后台重置密码 php如何实现修改密码

zblogPHP后台登录密码忘记了怎么办

  • 进入zblog官方论坛。点击如图所示的“找回密码”

  • 下载:nologin.zip,解压后取出nologin.php,通过FTP进入网站根目录,将nologin.php上传到根目录。

  • 通过域名访问nologin.php,如http://域名/nologin.php,进入以下界面

  • 点击登录,即可进入后台。进入后,点击左侧导航的用户管理选项,选择管理员账户进行修改密码即可

php框架后台重置密码 php如何实现修改密码

phpcms v9 密码忘记了怎么办

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

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

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

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

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

    ① 在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框架后台重置密码 php如何实现修改密码

php如何实现修改密码



php修改密码:
推荐:php服务器
html代码:

<div id="tbx"">
<div id="xgmm" class="gnq">
<br /><br />
<div >提示:确认修改密码后将跳转到登录页面重新登录</div>
<div ></div>
<br />
<form action="xgmm.php" method="post" class="form-horizontal" role="form">

<div class="form-group"><!--原始密码-->
<label for="firstname" class="col-sm-3 control-label">请输入原始密码</label>
<div class="col-sm-5">
<input type="text" class="form-control" id="ysmm" placeholder="请输入原始密码">
</div>
<span class="col-sm-4 ts" id="ysmmts"></span>
</div>
<div class="form-group"><!--新密码-->
<label for="lastname" class="col-sm-3 control-label">请输入新密码</label>
<div class="col-sm-5">
<input type="text" class="form-control" id="xmm" name="xmm" placeholder="请输入新密码">
</div>
<span class="col-sm-4 ts" id="xmmts"></span>
</div>
<div class="form-group"><!--确认新密码-->
<label for="lastname" class="col-sm-3 control-label">请重新输入新密码</label>
<div class="col-sm-5">
<input type="text" class="form-control" id="qrxmm" name="qrxmm" placeholder="请重新输入新密码">
</div>
<span class="col-sm-4 ts" id="qrxmmts"></span>
</div>

<div class="form-group"><!--确认修改按钮-->
<div class="col-sm-offset-2 col-sm-6">
<button id="qrxg" type="submit" class="btn btn-primary">确认修改</button>
</div>
</div>

</form>
</div>
</div>jquery部分
$("#ysmm").blur(function(){ysmm();});
$("#xmm").keyup(function(){xmm();});
function ysmm(){
var a = true;
var ysmm = $("#ysmm").val();

if(ysmm==""){
$("#ysmmts").html("您输入的原始密码为空!");
a = false;
}
else{
$.ajax({
async:false,
url:"ysmm.php",
data:{ysmm:ysmm},
type:"POST",
dataType:"TEXT",
success:function(data){
if(data.trim()==0)
{
$("#ysmmts").html("");
}
else if(data.trim()==1)
{
$("#ysmmts").html("您输入的原始密码有误!");

a = false;
}
}
})
}
return a;

}
function xmm(){
var xmm = $("#xmm").val();
var b = true;
$.ajax({
async:false,
url:"xmm.php",
data:{xmm:xmm},
type:"POST",
dataType:"TEXT",
success:function(data){
//alert(data);
if(data.trim()==0)
{
$("#xmmts").html("您输入的新密码弱爆啦!换一个吧");
b = false;
}
else if(data.trim()==1)
{
$("#xmmts").html("您输入的新密码强度强强强!");
}
else if(data.trim()==2)
{
$("#xmmts").html("您输入的新密码强度强!");
}
else if(data.trim()==3)
{
$("#xmmts").html("您输入的新密码强度中!");
}
else if(data.trim()==4)
{
$("#xmmts").html("您输入的新密码强度中!");
}
else if(data.trim()==5)
{
$("#xmmts").html("您输入的新密码强度弱!");
}

}

});
return b;
}

//修改密码的确认修改按钮的对应事件
$("#qrxg").click(function(){
var qrxmm = $("#qrxmm").val();
var xmm1 = $("#xmm").val();
var ysmm1 = $("#ysmm").val();

if(xmm1 != qrxmm)
{
$("#qrxmmts").html("您输入的新密码不一致!");
return false;
}
if(xmm1=="" && ysmm1=="")
{
$("#ysmmts").html("您输入的原始密码为空!");
$("#xmmts").html("您输入的新密码为空!");
return false;
}
else if(xmm1=="" || ysmm1=="" )
{
if(xmm1=="")
{
$("#xmmts").html("您输入的新密码为空!");
return false;
}
else if(ysmm1=="")
{
$("#ysmmts").html("您输入的原始密码为空!");
return false;
}
}
else if(xmm1==ysmm1)
{

$("#xmmts").html("您输入的新密码与原始密码相同!");
return false;
}
else if(ysmm() && xmm())
{
return true;
}
else
{
return false;
}

});原始密码部分的验证 ysmm.hpp
<?php
session_start();
include("DBDA.class.php");
$db = new DBDA();

if(!empty($_SESSION["uid"]))
{
$num = $_SESSION["uid"];
$sql = "select pwd from login where uid='{$uid}' ";
$res = $db->Query($sql);
}

if(!empty($_POST["ysmm"]))
{$ysmm = $_POST["ysmm"];
if($ysmm==$res[0][0])//输入的原始密码与当前登录者的原始密码相同
{
echo 0;
}
else
{
echo 1;
}
}新密码验证部分 xmm.php
<?php
if(!empty($_POST["xmm"]))
{
$str = $_POST["xmm"];
if(strlen($str)<3)
{echo 0;}
else
{
if(preg_match("/[|*|.|=|+|-|]+/",$str) && preg_match("/[A-Z]+/",$str) && preg_match("/[a-z]+/",$str) && preg_match("/[0-9]+/",$str))
{
echo 1;
}
else if(preg_match("/[A-Z]+/",$str) && preg_match("/[a-z]+/",$str) && preg_match("/[0-9]+/",$str))
{
echo 2;
}
else if(preg_match("/[A-Z]+/",$str) && preg_match("/[0-9]+/",$str))
{
echo 3;
}
else if(preg_match("/[a-z]+/",$str) && preg_match("/[0-9]+/",$str))
{
echo 4;
}
else if(preg_match("/[0-9]+/",$str))
{
echo 5;
}
}
}

以上就是关于php框架后台重置密码 php如何实现修改密码的全部内容了,如果需要了解更多相关资讯敬请关注我爱编程网。
与“php框架后台重置密码 php如何实现修改密码”相关推荐
php框架一键重置密码 zblogPHP后台登录密码忘记了怎么办
php框架一键重置密码 zblogPHP后台登录密码忘记了怎么办

zblogPHP后台登录密码忘记了怎么办进入zblog官方论坛。点击如图所示的“找回密码”下载:nologin.zip,解压后取出nologin.php,通过FTP进入网站根目录,将nologin.php上传到根目录。通过域名访问nologin.php,如http://域名/nologin.php,进入以下界面点击登录,即可进入后台。进入后,点

2023-10-03 11:15:35
php框架后台密码 PHPCMS 后台密码忘记了,怎么修改?可以在数据库里修改吗? 如果可以修改具体是那个表,怎么该呀?
php框架后台密码 PHPCMS 后台密码忘记了,怎么修改?可以在数据库里修改吗? 如果可以修改具体是那个表,怎么该呀?

phpcmsv9密码忘记了怎么办那就重置新密码。你问题里描述的很模糊,所以我们来分两种情况,但都基于你是管理人员或开发人员,也就是你有后台或服务器数据库的链接权限,如不是那你改不了:你忘记的是前台会员密码。修改办法:登录后台-会员-会员管理-会员列表找到对应账号-修改-密码和确认密码中填入新密码-确定,修改成功。你忘记的是后台管理员密码。如不是超级管理员,找(登录

2023-09-11 01:14:17
海豚php框架后台密码 PHPCMS 后台密码忘记了,怎么修改?可以在数据库里修改吗? 如果可以修改具体是那个表,怎么该呀?
海豚php框架后台密码 PHPCMS 后台密码忘记了,怎么修改?可以在数据库里修改吗? 如果可以修改具体是那个表,怎么该呀?

PHPCMS后台密码忘记了,怎么修改?可以在数据库里修改吗?如果可以修改具体是那个表,怎么该呀?&lt;?phpinclude'./include/common.inc.php';$newpwd=md5(PASSWORD_KEY.'123456');$db-&gt;query("update".DB_PRE."membersetpassword='$newpwd'whereus

2023-09-23 21:30:58
php框架修改密码 PHPCMS 后台密码忘记了,怎么修改?可以在数据库里修改吗? 如果可以修改具体是那个表,怎么该呀?
php框架修改密码 PHPCMS 后台密码忘记了,怎么修改?可以在数据库里修改吗? 如果可以修改具体是那个表,怎么该呀?

如何用phpmyadmin修改mysqlroot密码1.利用phpmyadmin修改mysql的root密码很多人利用phpmyadmin或者命令行来修改了mysql的root密码,重启后发现mysql登录错误,这是为什么呢?修改mysql的root的密码要在mysql软件中mysql数据库里修改root的密码,还要在配置文件中修改。而且在数据库中的修改不止修改一行数据,所以千万不要手动

2023-09-10 11:49:32
框架php如何加密 PHP如何对用户密码进行加密
框架php如何加密 PHP如何对用户密码进行加密

PHP如何使用AES加密和解密AES加密在php5的版本中使用的mcrypt_decrypt函数,该函数已经在php7.1后弃用了,取而代之的是openssl的openssl_encrypt和openssl_decrypt,并且代码也非常精简,下面是示例代码:php接口怎么加密在我们做项目的时候免不了使用接口请求数据,或者通过接口给其他应用提供数据,但是在网络请求中我们的数据是可

2023-09-06 04:50:40
框架php文件如何修改代码 用PHP实现 读取和修改文本文件内容的代码
框架php文件如何修改代码 用PHP实现 读取和修改文本文件内容的代码

php修改php文件内容说实话看了你的写法,真的是相当的奇怪。你既然包含了yyid.php文件,后面又修改yyid.php文件的内容,这不是相当于一个人把自己给提起来吗?要不你就在修改完成后在包含,应该改为:&lt;?php$id=$_POST['pd'];if($id!=''){echo $id."我是中国人";$origin_str = file_get_contents('yyi

2023-09-29 05:30:07
php框架源码加密 如何对PHP文件进行加密
php框架源码加密 如何对PHP文件进行加密

如何对PHP文件进行加密对PHP文件进行加密,通常使用ZendGuard,这是目前市面上应用比较多的PHP源码加密产品。加密流程大概如下:1、打开ZendGuard5.5.0,[File]-&gt;[New]-&gt;[ZendGuardProject],新建项目。2、点击Next,下一步。弹出如下对话框,选择要进行加密的源文件或文件夹。3、接下来是选择PHP的版本[与你

2023-09-09 00:18:08
php框架代码如何修改 怎么用php代码来修改php的文件?
php框架代码如何修改 怎么用php代码来修改php的文件?

代码小白,想要把php网页中的某处文字内容做修改,但是在源码后台看不懂啊,请技术大神帮忙,谢谢。你需要下载一个notepad++,然后打开这个目录里任意一个文件。然后按ctrl+H比如你要搜的字是'吾爱萌',就现在查找目标处写入吾爱萌,然后把当前文件夹哪里的勾打上。然后点全部查找,他就会把所有该文件夹下的包含'吾爱萌'的文件给你列出表来。你只需要点击就可以查看具体文职并进

2023-09-21 13:34:37