请选择 进入手机版 | 继续访问电脑版
 找回密码
 注册
查看: 3155|回复: 2
收起左侧

更改cookie的登录默认期限,现在默认的是一年

[复制链接]

5312

主题

8317

帖子

1万

积分

管理员

出售国内外虚拟空间

Rank: 10Rank: 10Rank: 10

积分
14660
帖子
8317
精华
67
体力
14660 点
蓝豆
2391 点
注册时间
2007-6-8

终身成就奖LY官方团队会员身份ID卡

发表于 2009-12-13 00:02:00 | 显示全部楼层 |阅读模式
pw有两种登陆途径
一是首页,也就是index.php简单的登录框
二是登陆页面,也就是login.php登录框

所以要改就要都改了
1、先说第一处
找到template\\wind\\index.htm文件
搜索代码:
<input type=\"hidden\" name=\"cktime\" value=\"31536000\" />
注意,value后面的值就是31536000就是代表一年
如果要默认成即时,就改成0
如果要默认成一小时,就改成3600
如果要默认成一天,就改成86400
如果要默认成一月,就改成2592000
其实这里的值是秒啦
即时就是0秒,一小时是3600秒,一天是86400秒,一个月是2592000秒,一年就是31536000秒了

2、第二处
找到template\\wind\\login.htm文件
找到代码:
<input type=\"radio\" name=\"cktime\" value=\"31536000\" checked tabindex=\"9\" />一年
<input type=\"radio\" name=\"cktime\" value=\"2592000\" /> 一个月
<input type=\"radio\" name=\"cktime\" value=\"86400\" />一天
<input type=\"radio\" name=\"cktime\" value=\"3600\" />一小时
<input type=\"radio\" name=\"cktime\" value=\"0\"/>即时
注意,第一行和其他行对比,多了checked tabindex=\"9\"
问题就在这里了
多了这个就是默认
所以啊,你把checked tabindex=\"9\"换到哪个有效期的对应位置,就是默认那个有效期了。

既然了解了数值的单位是秒,其实是可以自己设定的啦
你爱默认多少秒就默认多少秒了~
出售国内或美国高性能虚拟空间,高速VPS以及服务器! 同时承接各种类型的网站制作,网站维护,支付宝交易安全放心!    联系QQ:6102031
懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

网站公告上一条 /2 下一条

GMT+8, 2024-4-19 08:51 , Processed in 0.109375 second(s), 24 queries , Gzip On.

© 2006-2022 Powered by Discuz! X3.4

快速回复 返回顶部 返回列表