thinkphp根据用户登录的帐号修改登录密码。
Edit_index.html<formaction="{:U('/Admin/Edit/edit')}"method="post"name="form"id="myfo...
Edit_index.html
<form action="{:U('/Admin/Edit/edit')}" method="post" name="form" id="myform">
<table width="98%" border="0" cellpadding="4" cellspacing="1" class="table">
<tr class="table_title">
<td colspan="4">{$tpltitle}修改密码</td>
</tr>
<tr class="tr rt" >
<td width="500">帐 号:</td>
<td align='left' name="username" id="username" >{$info.username}</td>
</tr>
<tr class="tr rt">
<td width="100">密 码:</td>
<td colspan="3" class="lt">
<input type="password" name="password" id="password" style="width:200px" value="">
</td>
</tr>
<tr class="tr rt">
<td width="100">确认密码:</td>
<td colspan="3" class="lt">
<input type="password" name="repassword" id="repassword" style="width:200px" value="">
</td>
</tr>
<tr class="tr lt">
<td colspan="4" align="center">
<input class="bginput" type="submit" name="dosubmit" value="修 改" >
<input class="bginput" type="button" onclick="javascript:history.back(-1);" value="返 回" ></td>
</tr>
</table>
</form>
EditAction.class.php
求好心人大神帮下忙吧。拜谢啦!!!
问题: 展开
<form action="{:U('/Admin/Edit/edit')}" method="post" name="form" id="myform">
<table width="98%" border="0" cellpadding="4" cellspacing="1" class="table">
<tr class="table_title">
<td colspan="4">{$tpltitle}修改密码</td>
</tr>
<tr class="tr rt" >
<td width="500">帐 号:</td>
<td align='left' name="username" id="username" >{$info.username}</td>
</tr>
<tr class="tr rt">
<td width="100">密 码:</td>
<td colspan="3" class="lt">
<input type="password" name="password" id="password" style="width:200px" value="">
</td>
</tr>
<tr class="tr rt">
<td width="100">确认密码:</td>
<td colspan="3" class="lt">
<input type="password" name="repassword" id="repassword" style="width:200px" value="">
</td>
</tr>
<tr class="tr lt">
<td colspan="4" align="center">
<input class="bginput" type="submit" name="dosubmit" value="修 改" >
<input class="bginput" type="button" onclick="javascript:history.back(-1);" value="返 回" ></td>
</tr>
</table>
</form>
EditAction.class.php
求好心人大神帮下忙吧。拜谢啦!!!
问题: 展开
推荐于2016-02-07
展开全部
因为你使用了D方法,你需要检查下Model里是否使用 $_validate(自动验证)来判断用户名填写状态,将第六个参数设置为只在添加数据时判断!估计你设置为self::MODEL_BOTH了!
另外还有个在MODEL里可以指定更新字段的个数,你别把用户名的字段写进去就行,具体名字忘记了,好像叫$update_field
另外还有个在MODEL里可以指定更新字段的个数,你别把用户名的字段写进去就行,具体名字忘记了,好像叫$update_field
追问
我找到答案了。不过还是谢谢你
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询