孤魂 2008-4-5 23:05
火车头出品phpcms登录session永不过期方法
火车头(584350) 23:02:56
你这样操作。把根目录下的admin.php 重新复制一个
改成一个只有你知道的名字,比如qwert.php
然后在qwert.php 下的第25行[code]$_grade = isset($_SESSION['admin_grade']) ? $_SESSION['admin_grade'] : -1;[/code]这里就是自动注销的语句
在这下一行加两条条语句[code]$_grade =0;
$_groupid = 1;[/code]
然后更改phpcms的发布模块中出现admin.php的地方为qwert.php,后面都不用选择登陆就可以发布了,需要你更改后的qwert.php这个文件名没有人知道
[color=red][b]申明:文件名泄露后的安全风险自己承担[/b][/color]
fireye 2008-4-6 01:27
ali20ls ali20ls ali20ls ali20ls
kaikai5523 2008-4-6 01:39
确实是很好的办法,感谢楼主
alou520 2008-4-6 18:53
不是很明白呢。那里有PHPCMS2007的发布模版啊?论坛发的都好像不得的.UTF-8的哦
飛越無限 2008-4-6 19:01
[quote]原帖由 [i]alou520[/i] 于 2008-4-6 18:53 发表 [url=http://bbs.locoy.com/redirect.php?goto=findpost&pid=114465&ptid=24949][img]http://bbs.locoy.com/images/common/back.gif[/img][/url]
不是很明白呢。那里有PHPCMS2007的发布模版啊?论坛发的都好像不得的.UTF-8的哦 [/quote]
模块一般来说都是通用的你只需在发布的时候注意一下即可.
alou520 2008-4-7 00:06
问题就是无法在发布的时候登录,老提示没有登陆.已经尝试过无数次.没有办法了。:Q
waterxi 2008-4-30 15:36
以前我就有这种想法了,但一直解决 不了……终于给大哥你解决了。
删除记忆 2008-6-20 01:06
嘿嘿。孤魂,你这个方法我经常用到。我基本上发布模块都不截取cookie的。直接修改一个文件即可
zmkmzmkm 2008-6-23 21:39
gooooooooooooooooooooooooood
wsktianxia 2008-8-19 13:38
ali19ls ali19ls ali19ls ali19ls ali19ls 100%支持,非常感谢