Thinkphp3.1.3修改密码求大神帮忙看下代码、 100
publicfunctionchangePass(){$id=I('id');//获取编号$this->id=$id;if(IS_POST){$data['userPas...
public function changePass(){
$id=I('id'); //获取编号
$this->id =$id;
if(IS_POST){
$data['userPass'] = I('userPass');
$condition['userPass']=md5($condition['userPass']); //加密算法
$result = M('News')->where($data)->find();
if( $result ){
$this->show("<script>alert('修改成功!')</script>");//出提示信息
}else{
$this->show("<script>alert('没有更新任何数据!')</script>");//出提示信息
}
}else{
$this->display('News/pass'); //显示模板
}
}
以上是控制器代码。
下面的是页面
<tr>
<td align="right">
旧密码:</td>
<td>
<input name="oldPass" type="password" id="ctl00_ContentPlaceHolder1_TextBox1" />
</td>
</tr>
<tr>
<td align="right">
新密码:</td>
<td>
<input name="userPass" type="password" id="ctl00_ContentPlaceHolder1_TextBox2" />
</td>
</tr>
<tr>
<td align="right">
确认密码:</td>
<td>
<input name="checkPass" type="password" id="ctl00_ContentPlaceHolder1_TextBox3" />
<input name="" type="text" value="{$id}"/>
</td>
</tr>
数据库字段是:
userPass 展开
$id=I('id'); //获取编号
$this->id =$id;
if(IS_POST){
$data['userPass'] = I('userPass');
$condition['userPass']=md5($condition['userPass']); //加密算法
$result = M('News')->where($data)->find();
if( $result ){
$this->show("<script>alert('修改成功!')</script>");//出提示信息
}else{
$this->show("<script>alert('没有更新任何数据!')</script>");//出提示信息
}
}else{
$this->display('News/pass'); //显示模板
}
}
以上是控制器代码。
下面的是页面
<tr>
<td align="right">
旧密码:</td>
<td>
<input name="oldPass" type="password" id="ctl00_ContentPlaceHolder1_TextBox1" />
</td>
</tr>
<tr>
<td align="right">
新密码:</td>
<td>
<input name="userPass" type="password" id="ctl00_ContentPlaceHolder1_TextBox2" />
</td>
</tr>
<tr>
<td align="right">
确认密码:</td>
<td>
<input name="checkPass" type="password" id="ctl00_ContentPlaceHolder1_TextBox3" />
<input name="" type="text" value="{$id}"/>
</td>
</tr>
数据库字段是:
userPass 展开
1个回答
展开全部
你现在报错了,把错误信息看一下。看一下到底是进到了那个流程里面,看一下SQL语句是什么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询