• 7801阅读
  • 226回复

登录页左侧图片根据日期自动调用显示(140楼24节气图片) [复制链接] [手机版]

上一主题 下一主题
离线zhangjingyu

只看该作者 220楼 发表于: 2024-12-29 20:40:18 星期日  点亮(0)
删除218楼的代码,标题还是没有问题,说明这里确实不需要global.php这个文件的支持。
2024年12月21日登录页冬至节气图片查看提醒000000
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 221楼 发表于: 2024-12-29 21:25:40 星期日  点亮(0)
检查并调整jieqi.php计划任务文件的代码,添加注释说明等,这回算是终极版本了吧。

回望此次修改,从151楼本月18号开始,是想通过另外的计划任务每月两次自动修改jieqi.php任务的执行时间(对应每月两个节气)。由于这涉及到节气文档的读取,所以路径问题造成了一定阻碍(在19号完成)。21号又想到,当时只能通知指定用户(本帐号),那能不能添加多个呢(当天完成)?24号开始写这个计划任务文件和节气文档的修改教程(186楼)。然后,今天中午开始,又想在通知标题里把节气的名称显示出来(鼓捣到晚上才搞定,又是节气文档路径问题)。

一次次的给自己加码,加戏,这是爱吗?

同期进行的,关于心情签到插件的修改也有些类似。15号上线测试。原来的程序是后台指定固定的帐号为签到主题作者,我就想能不能改成当天第一个发帖的用户(18号实现)?发现引用内容里面出现莫名其妙的问号,又研究了一番(这里)。无意间发现,签到后帐户的当天发帖数不对,又是一番研究(这里),后来又修改了后台。前天觉得,这个插件发的帖子有点儿水,所以想用计划任务自动移动几天前的主题,只始终保留近期几天的(昨晚到今天中午完成)。

所以,上面问题的答案是什么?十几年了,还在改改改,为了什么呢?
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 222楼 发表于: 2024-12-29 22:44:20 星期日  点亮(16)
总结上面的修改,供以后参考。
1.如果需要查询数据表,应该需要global.php文件的支持,注意路径。
require_once ('../../global.php');//保存在二级子目录用这行
$plan = $db->get_one("SELECT * FROM pw_plan WHERE id='11'");

2.如果文件前面的代码中包含“R_P”,比如“include(R_P.'require/msg.php');”(跟通知相关)。当后面涉及到路径而不能顺利执行的话,可以用“R_P”表示根目录试试。
  1. $jieqi=file(R_P.'images/login/bg/24jieqi.txt');//读取节气文档

3.关联数组示例:
  1. $jieqilb=array('1'=>'立春','2'=>'雨水','3'=>'惊蛰','4'=>'春分','5'=>'清明','6'=>'谷雨','7'=>'立夏','8'=>'小满','9'=>'芒种','10'=>'夏至','11'=>'小暑','12'=>'大暑','13'=>'立秋','14'=>'处暑','15'=>'白露','16'=>'秋分','17'=>'寒露','18'=>'霜降','19'=>'立冬','20'=>'小雪','21'=>'大雪','22'=>'冬至','23'=>'小寒','24'=>'大寒');
“$jieqilb[1]”这样输出(键和值的对应关系)。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 223楼 发表于: 2024-12-29 22:52:51 星期日  点亮(0)
上传最新的jieqi.php文件,睡觉。关于此次论坛修改终于差不多了,本年还有两天时间,还有两个主题没有更新完成。另外就是节气文档,目前已经更新到206几年,完成后也要上传。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线为你守候
温馨家园,为你守候!

只看该作者 224楼 发表于: 2024-12-30 22:04:58 星期一  点亮(0)
今晚,节气文档更新到2128年完成(2064-2128),猜猜有什么特别的含义? 看了下文档大小,52k多,读取文档时会不会有点儿大,要不要分成小一点儿的?

我感觉有点儿大,因为这个节气文档在登录页、节气图片查看提醒任务文件jieqi.php,以及修改它的任务文件里都需要调用。虽然后面两个每个月只执行两次,但登录页需要天天读取,所以如果文件大了会不会影响访问速度?我觉得,节气文档只保存一年的节气信息即可,整个文档内容另外保存在一个地方比较好,比如新的主题中。
24节气信息文档内容
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线为你守候
温馨家园,为你守候!

只看该作者 225楼 发表于: 2024-12-30 22:34:33 星期一  点亮(0)
节气文档的第一行为注释性占位说明用的,比如现在的“以下对应24节气日期及文件名,在登录页优先显示(本行内容不重要,但必须为第一行)。”我觉得可以在最前面把当年的年份放到最前面,比如“2025年24节气日期及文件名,在登录页优先显示(本行内容不重要,但必须为第一行)。”然后在jieqi.php任务文件中,由于要读取这个文档,正好可以截取最前面的四位年份做判断,以提醒文档是否真的修改了。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 226楼 发表于: 2024-12-30 23:08:13 星期一  点亮(0)
$nianfen=substr("$jieqi[0]",0,4);//文档第一行最前面是否是当前年份
去睡觉,明天再说吧。

先转到这里:
24节气信息文档内容
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!