All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
.NET程序中常用的代码_[Asp.Net教程]
VS2005
visual c++中制作ActiveX控件的方法
ASP.Net留言本:用ASP.Net和Access编写留言本_[Asp.Net教程]
在VS2005中调试Windows,Service_.net资料_编程技术
PHP初学:实例详细学习PHP的简单语法_php资料_编程技术
升级到SQL Server 2005的常见问题解答_[SQL Server教程]
GDI+绘制柱型图分析商品月销售情况
LINQ体验(9)——LINQ,to,SQL语句之Insert、Update、Delete操作
PHP学习宝典-第八章(二)_[PHP教程]
Reading number is top 10 pictures
胸部遭到偷窥的女人们
The real super beauty2
Fierce chengdu woman, street rape man
Hunan province aizhai super-large suspension bridge open to traffic and 4 world first2
关于海盗的研究
Exquisite decoration is not paying too much4
中国的阶级现状
Tie a large font of mouse
这是男生笨么?
徐若瑄展示美丽胸围1
Download software ranking
jdk1.6 for windows
Boxer's Top ten classic battle4
Macromedia Dreamweaver 8
Tram sex maniac 2 (H) rar bag18
Tram sex maniac 2 (H) rar bag8
Eclipse-CALMSANNY (second edition)
Unix video tutorial9
Unix video tutorial1
jdk1.5
Boxer's Top ten classic battle2

















































';




if (_POST['save'] == 'Save') {




curr_pwd = _POST['curr_pwd']; //用户输入的原始密码
new_pwd = _POST['new_pwd']; //用户输入的新密码
renew_pwd = _POST['renew_pwd'];

//从数据库获得用户真正的原始密码
user_curr_sql = "SELECT user_password FROM sys_user WHERE user_id = '"._SESSION['sys_user_id']."' ";
user_curr_res = mysql_query(user_curr_sql);
user_curr_row = mysql_fetch_array(user_curr_res);
user_curr_pwd = user_curr_row['user_password'];

//对用户输入的原始密码用password进行加密,以便和真正的原始密码进行比较
user_encode_pwd = "SELECT password(curr_pwd);";
user_encode_res = mysql_query(user_encode_pwd);
user_encode_row = mysql_fetch_array(user_encode_res);
user_encode_pwd = user_encode_row[0];




//比较用户输入的原始密码和从数据库中取得的原始密码
if(user_encode_pwd != user_curr_pwd){
//原始密码错误
echo '';
}else{
//原始密码正确则修改用户密码
user_pwd_sql = "UPDATE sys_user SET user_password=password('".new_pwd."'),user_muser='"._SESSION['sys_user_id']."',user_mdate=now() WHERE user_id = '"._SESSION['sys_user_id']."' ";
user_pwd_res = mysql_query(user_pwd_sql);
if (user_pwd_res) {
echo '';
}else {
echo '';
}
}
}
?>




来源:CSDN







































归海一刀 published in(发表于) 2014/2/17 7:13:46 Edit(编辑)
php+mysq 修改用户密码(用password加密)_[PHP教程]

php+mysq 修改用户密码(用password加密)_[PHP教程]

php+mysq 修改用户密码(用password加密)_[PHP教程]























php+mysq 修改用户密码(用password加密)
Author: lucas Date:2007.11.10




完整代码如下:





session_start();
?>












//_SESSION['sys_user_id'] 是通过session获得登录时用户的ID即user_id。




//Function:连接数据库
//数据库:inv ,用户:root, 密码:831025
function db_link()
{
access_id = "root";
db_name = "inv";




@ db = mysql_connect('localhost', access_id, '831025') or
die("Could not connect to database. ");
mysql_query("SET NAMES 'GBK'");//显示中文
mysql_select_db(db_name);
return db;
}
link=db_link();




//Funtion:根据用户ID,获得用户name
//表:sys_user 字段:user_id,user_name,user_real_name,user_muser,user_mdate...
function get_user(user_id, user_field)
{
if (user_id == 0 && (user_field == "user_name" || user_field == "user_real_name"))
return "none";
else {
user_sql = "SELECT ".user_field." FROM sys_user WHERE user_id = ".user_id;
user_res = mysql_query(user_sql);
user_num = mysql_num_rows(user_res);
if (user_num > 0) {
user_row = mysql_fetch_array(user_res);
return user_row[0];
}
else
return "";
}
}




echo '






用户名: 原始密码: 新密码: 确认新密码:


添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.