日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

公共管理之重置密码

發布時間:2024/8/26 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 公共管理之重置密码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

公共的模板

<!-- 模板 --> <script id="render-tpl" type="text/html"><div class="panel-body"><div class="table-responsive col-lg-10"><form class="form-horizontal addForm" method="post" action="/admin.php/Public/resetPassword" name="form1" id="reset_password_sub_form"><div class="form-group col-lg-12"><label class="control-label col-lg-3 text-right">密碼:</label><input class="form-control-erbi col-lg-5" type="password" id="password" name="password" placeholder='密碼' /><span class="col-lg-4 text-left erbi-form-right">請填寫密碼</span></div><div class="form-group col-lg-12"><label class="control-label col-lg-3 text-right">確認密碼:</label><input class="form-control-erbi col-lg-5" type="password" id="re_password" name="re_password" placeholder='請再輸入一次密碼' /><span class="col-lg-4 text-left erbi-form-right">請再輸入一次密碼</span></div><div class="form-group"><div class="col-lg-2 col-lg-offset-3"><button type="button" class="btn btn-primary col-lg-8" id="reset_password_sub_btn">提交</button></div><div class="clear"></div></div></form></div><!-- /.table-responsive --></div></script>

公共的js

<script>/*** 重置密碼*/$("#resetPassword").on('click', function () {let html = template('render-tpl', {});layer.open({title: '重置密碼',type: 1,skin: 'layui-layer-rim', //加上邊框area: ['800px', '400px'], //寬高content: html});});$(document).on('click','#reset_password_sub_btn',function(){$("#reset_password_sub_form").ajaxForm({dataType: "json",success : function(obj){if(obj.errno == 0){layer.msg('已保存');setTimeout(function() {layer.closeAll();window.location.reload();},1000);}else{layer.msg(obj.errdesc);}return false;}});if(!dealText('#password','請填寫密碼')) {return;}if(!dealText('#re_password','請填寫確認密碼')) {return;}$("#reset_password_sub_form").submit();return false;});</script>

公共的引入

<!-- art --> <script src="/src/art-template.js"></script><!-- Layer 彈出層 --> <script src="/plugin/layer/layer.js"></script><!-- Lay日期 --> <script src="/plugin/laydate/laydate.js"></script><script src="/erbi/js/bootstrap.min.js"></script> <script type="text/javascript" src="/plugin/ajaxUpload/ajaxfileupload.js"></script> <script type="text/javascript" src="/plugin/jquery.form.js"></script> <script type="text/javascript" src="/admin/js/common.js"></script>

公共的后臺方法

// 重置密碼 public function resetPassword() {$json = new Json();if (!$password = trim($_POST['password'])) {$json->setErr(10001, '請輸入密碼');$json->Send();}$re_password = trim($_POST['re_password']);if ($password !== $re_password) {$json->setErr(10001, '確認密碼與密碼不一致');$json->Send();}$admin_uid = session('_admin_user_id');$data['password'] = md5($password);$admin_user = model('admin_user');$save_flag = $admin_user->where(['id' => $admin_uid])->update($data);if ($save_flag === false){$json->setErr('10223','操作失敗');$json->Send();}$json->setErr('0','操作成功');$json->Send(); }

轉載于:https://www.cnblogs.com/jiqing9006/p/11158030.html

總結

以上是生活随笔為你收集整理的公共管理之重置密码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。