yourphp
来源:互联网 发布:2017房地产数据分析 编辑:程序博客网 时间:2024/05/17 08:47
yourphp有时会出现这个问题,后台账号和密码明明是对的,但就是进不了,提示密码错误码。
提示登陆密码错误,这个对某些新手比较难解决
解决方法:
找到项目文件Yourphp\Lib\Action\Admin下面的LoginAction.class.php
然后找到函数dologin 找到这句话:if($authInfo['password'] != sysmd5($password)) {
判断用户输入的密码是还是为(经过sysmd5()函数处理后的)数据库里的密码。我们把"sysmd5($password)"直接改 成$password,即 if($authInfo['password'] != $password) {
然后再到数据库里找到user这个表,把里面的密码一长串的改成我们没加密的密码,然后再用此密码去登陆后台,就可以成功登陆了,成功登陆后,再把if($authInfo['password'] != $password) {这句话还原if($authInfo['password'] != sysmd5($password)) {保存再去后台新增一个超级用户,这时候原来我们那个没加密的密码用户就可以删了,或者直接会员管理去修改密码,记住是会员管理,在后台首页--修改密码里现在还改不了!因为认证方式不一样
yourphp文章上一篇下一
前两天用Yourphp做一个项目,从优化的角度来考虑,要给文章加上上一篇和下一篇,可偏偏Yourphp里面没有这个标签,无奈只好从网上面搜索,还真让我找到一点有用的东西。
文章页的模版是通过Yourphp>Lib>Action>BaseAction.class.php里面的一个show()方法解析的。
在这个方法里面加上两个变量,我这里用$pre代表上一篇,$next代表下一篇。
为了方便,把代码贴出来。
$next = M($module)->where("id>$id and catid=$catid")->find();
$this->assign('pre',$pre);
$this->assign('next',$next);
这段代码我是放在了//手动分页
$CONTENT_POS = strpos($data['content'], '[page]');后面
还有模版里面的标签引用也一起贴出来吧。
<span class="left">上一篇:{if $pre}<a href="{$pre[url]}">{$pre[title]}</a>{else}木有了{/if}</span>
<span class="right">下一篇:{if $next}<a href="{$next[url]}">{$next[title]}</a>{else}木有了{/if}</span>
<div class="clear"></div>
</div>
之上就是全部的代码。
- yourphp
- yourphp下修改留言板
- Yourphp系统发生错误
- yourphp二次开发目录
- YourPHP 产品内容排序无效 如何修改
- yourphp内容上下篇标签调用操作
- 如何彻底的去除Yourphp强制版权(Powered by yourphp)
- yourphp应用过程中的一些问题及解决方法
- yourphp文章上一篇下一篇代码分享
- 总结yourphp应用过程中的一些问题及解决方法
- YourPHP 上一篇下一篇优化代码「适应各种模型」
- 关于yourphp内容管理系统开启伪静态之后volist调用排序
- RFC
- 周报
- 求一个大于零的自然数n的所有和的情况
- 23.模态跳转和键盘
- jsp中通过超链接跳转到servlet中失败的原因
- yourphp
- 计算机网络-http简介
- Two Sum
- (一〇五)二维码的生成和扫描
- ScheduledExecutorService的使用
- 字符串匹配的KMP算法
- 算法题:n个括号的合法全排列
- C/C++内存分配的堆和栈
- java--常量池详解之一道比较蛋疼的面试题