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

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

[复制链接]

签到天数: 1040 天

[LV.10]以坛为家III

4923

主题

7767

帖子

1万

积分

管理员

出售国内外虚拟空间

Rank: 10Rank: 10Rank: 10

积分
13463
帖子
7767
精华
67
体力
13463 点
蓝豆
2640 点
注册时间
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

该用户从未签到

0

主题

14

帖子

3

积分

学习用户

Rank: 1

积分
3
帖子
14
精华
0
体力
3 点
蓝豆
0 点
注册时间
2007-6-26

会员身份ID卡

发表于 2010-7-27 02:33:50 | 显示全部楼层
抢沙发了。

该用户从未签到

0

主题

1614

帖子

-2

积分

乞丐

积分
-2
帖子
1614
精华
0
体力
-2 点
蓝豆
0 点
注册时间
2007-8-9

会员身份ID卡

发表于 2021-4-7 14:42:22 | 显示全部楼层
感谢楼主的无私分享!
懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

GMT+8, 2021-4-18 05:26 , Processed in 0.171875 second(s), 33 queries , Gzip On.

© 2006-2014 Powered by Discuz! X3.2

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