首页| 版块| 我的| 发帖| 消息
主题:登录页左侧图片根据日期自动调用显示(140楼24节气图片) [电脑版]
zhangjingyu发表于 2018-11-01 10:26
文件名以月份或者月日命名,jpg格式,月日均要以两位数字表示。
宽度最好不超过930像素,但最多大约只能显示到600像素宽(被登录框遮挡),高度最大只显示400像素。
login.htm
/*左侧背景图$leftbg定义在login.php文件中*/
.auth-banner {display: block;background: url($leftbg) no-repeat;width: 100%;height: 400px;text-indent: -1000px;z-index: 1;}

login.php
/*新登录页左侧图片判断,显示以月或月日为名的jpg图片,2018.11.1完成代码*/
$Y1 = get_date($timestamp,"m");
$Y2 = get_date($timestamp,"md");
$img1="images/login/bg/{$Y1}.jpg";
$img2="images/login/bg/{$Y2}.jpg";
if(file_exists($img2)){
$leftbg = $img2;//优先显示月日.jpg
}else if(file_exists($img1)){
$leftbg = $img1;//次之显示月份.jpg
}else{
$leftbg = "images/login/bg.jpg";//以上均不存在,显示bg.jpg
}
回帖(150):
150楼:今天有幸看到,再顶一帖。(zhangjingyu)
149楼:不知不觉所有帖子又看了一遍。3年前的事儿了,真快!(zhangjingyu)
148楼:“以下对应24节气日期及文件名,在登录页优先显示(本行内容不重要,但必须为第一行)。
zhangjingyu)

全部回帖(150)» | 最新回帖
收藏本主题 | 发表新主题