博客程序开发历程【6】-[会员系统-密码重置]{附源码}
2014-07-22 21:01
316 查看
resetPwd.php
member_fns.php
源码下载地址:http://pan.baidu.com/disk/home?fr=ibaidu
<?php if (!defined('IN_BLOG')){ echo "access violations"; echo '<META HTTP-EQUIV="Refresh" CONTENT="1;URL=http://'.$_SERVER['HTTP_HOST'].'">'; exit(); } get_paper('header'); if (!isset($_SESSION['uid'])){ header("location: ?file=member&action=login"); } elseif (isset($_POST['submit'])){ resetpwd($_POST['password1'],$_POST['password2']); } else { display_resetpwd_form(); } get_paper('footer'); ?>
member_fns.php
function resetpwd($pwd1,$pwd2){ if (md5($pwd1)==$_SESSION['password']){ $pwd2=md5($pwd2); $dsn='mysql:host='.DB_HOST.';'.'dbname='.DB_NAME; $pdo=new PDO($dsn,DB_USER,DB_PASSWORD); $sql="UPDATE members SET password='$pwd2' WHERE id='$_SESSION[uid]'"; $ex=$pdo->exec($sql) or die(print_r($pdo->errorInfo(),true)); if($ex){ session_destroy(); exit ('<script language="javascript">alert("密码已修改。")</script>'); } else{ exit ('<script language="javascript">alert("发生了错误。")</script>'); } } else { exit ('<script language="javascript">alert("旧密码错误。")</script>'); } }
源码下载地址:http://pan.baidu.com/disk/home?fr=ibaidu
相关文章推荐
- 博客程序开发历程【4】-[会员系统-找回密码]{附源码}
- 博客程序开发历程【3】-[会员系统-登录验证]{附源码}
- 博客程序开发历程【2】-[会员系统-会员注册]{附源码}
- 博客程序开发历程【6】-[会员系统-设置中心]{附源码}
- 博客程序开发历程【7】-[会员系统-注销登录]{附源码}
- 对自己的博客做了更新,专注:php程序开发、php商城开发、PHP会员系统开发,地点:南京
- 博客程序开发历程【1】-[起始]{附源码}
- 博客程序开发历程【5】-[附phpmailer]{附源码}
- 【公开源代码】详述多用户博客程序开发过程-step by step(2)-【会员系统(注册)】
- 【公开源代码】详述多用户博客程序开发过程-step by step(3)-【会员系统(登录)】
- 最新基于ThinkPHP5.0+BootStrap框架开发的自适应WAP手机端响应式界面博客系统PHP源码
- PHP个人博客系统开发历程
- 直播系统源码:谈谈直播系统的搭建环境以及程序开发语言
- [开发优化] 系统自带短信程序源码部分分析
- GZFramwork快速开发框架演练之会员系统(一)框架源码下载
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能
- PHP个人博客系统开发历程
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能
- RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2->用户管理模块新增“重置用户密码”功能
- ASP.NET,C#.NET 通用权限系统组件源码使用说明,程序开发的尚方宝剑,程序架构标准参考,程序开发必备知识