黄历工具网/万年历/财神方位/日历/佛历/道历/24节气/PHP网站源码
==================================================
演示地址:
https://hl.caohongji.com/
手机端地址:
https://mhl.caohongji.com/
客服: kkmp326
源码说明:
1、系统内的黄历宜忌、农历、日历、佛历、道历、节气等所有模块的算法都是本地函数和数据库实现,不调用任何接口。
2、程序开源,可二开,可扩展。
3、程序手机端和PC端模板分开,手机端访问自动跳转至手机端域名,并显示手机端模板。
4、各个模板页面的下部相关推荐部分都是根据时间自动生成的。
5、本程序没有文章系统,没有文章模块相关的模板。
6、完整的程序+数据库,响应速度快。
7、本程序不包含付费测算,演示站跳转到付费测算的为广告cps或者购买本店付费测算程序对接!
8、程序后续更新会涨价。
9、程序带后台,但是大部分功能后台无法控制,需要修改模板,可以联系店长协助修改。
10、广告集成在了根目录下的go.php里,后台模块管理->广告管理可以修改广告样式
购买源码声明
1、安装服务仅对网站源码安装和前端搭建,不进行设置,网站环境需买家自行配置好。
2、安装网站和前端搭建,需要买家提供服务器或宝塔面板,不接受QQ远程操作。linux可以只提供宝塔面板
3、收费服务:服务器环境配置、系统安装、网站调试(如需要请跟客服提前沟通好)
4、本程序提供完整的安装教程,免费安装一次,保证和演示站一样!不要买回去了各种挑毛病退款,看清楚演示站再拍!不提供模板修改服务,不提供二次开发服务!!!二开可以联系客服另外收费!
5、程序不得用于非法。
安装方法:
安装环境:php7.2 7.3 7.4,mysql,nginx。
其他环境未测试! 虚拟空间安装不了。【内附详细安装教程】
代码演示:
/***
*年日历
作者:奥顺互联 微信:kkmp326
更多相关程序:https://cs.phpmoso.com/
*/
public function yearrili() {
$site = get_config();
$yy = $_GET['nian'];
if(!$yy){$yy=date('Y',time());}
$nn = $_GET['yue'];
if(!$nn){$nn=date('n',time());}
$jj = $_GET['ri'];
if(!$jj){$jj=date('j',time());}
$hh = date('H',time());
$date1 = $yy.'年'.$nn.'月'.$jj.'日';
$solar = Solar::fromYmdHms($yy, $nn, $jj,$hh,0,0);
$lunar = $solar->getLunar();
$nonglinian = $lunar->getYearInChinese();
$nongliyue = $lunar->getMonthInChinese();
$nongliri = $lunar->getDayInChinese();
$nianganzhi = $lunar->getYearInGanZhi();
$yueganzhi = $lunar->getMonthInGanZhi();
$riganzhi = $lunar->getDayInGanZhi();
$solaryear = SolarYear::fromYear($yy);
for($i = -2;$i<10;$i++){
$nextyear[] = $solaryear->next($i)->getYear();
}
$path = '<a href="/">首页</a> - <a href="/year/">'.$yy.'年日历</a>';
$xiayiyear = $solaryear->next(1);
$xiayiyearnian = $xiayiyear->getYear();
$shangyiyear = $solaryear->next(-1);
$shangyiyearnian = $shangyiyear->getYear();
$week_td_count = [//每天对应的补全li个数
'星期一'=>['before'=>1,'after'=>5],
'星期二'=>['before'=>2,'after'=>4],
'星期三'=>['before'=>3,'after'=>3],
'星期四'=>['before'=>4,'after'=>2],
'星期五'=>['before'=>5,'after'=>1],
'星期六'=>['before'=>6,'after'=>0],
'星期日'=>['before'=>0,'after'=>6],
];
for($i = 1;$i<13;$i++){
$ii = $i-1;
$solarm[$ii] = SolarMonth::fromYm($yy, $i);
$solararr[$ii] = $solarm[$ii]->getDays();
foreach($solararr[$ii] as $k=>$v){
$datar[$ii]['yue'] = $i;
if($k == 0){//在每月第一天对前面这个星期天数进行补全
$week = '星期'.$v->getLunar()->getWeekInChinese();
for($e=0;$e<$week_td_count[$week]['before'];$e++){
$lineMark++;
$datar[$ii]['content'] .= "
<li></li>";
}
}
$jieri[$k] = $v->getFestivals();
$rilijieqi[$k] = $v->getLunar()->getJieQi();
$nonglijie[$k] = $v->getLunar()->getFestivals();
if($nonglijie[$k]){
$xx = '<i>'.$nonglijie[$k][0].'</i>';
}elseif($rilijieqi[$k]){
$xx = '<i>'.$rilijieqi[$k].'</i>';
}elseif(!empty($jieri[$k])){
$xx = '<i>'.$jieri[$k][0].'</i>';
}else{
$xx = '<b>'.$v->getLunar()->getDayInChinese().'</b>';
}
$datar[$ii]['content'] .= "
<li>
<a href='/day/{$yy}-{$v->getMonth()}-{$v->getDay()}.html'>{$v->getDay()}
<br />
{$xx}
</a>
</li>";
}
}
if($_GET['nian']){
$seo_title = $yy.'年日历全年表- '.$yy.'全年日历农历表_- '.$yy.'挂历';
$keywords = $yy.'年日历,'.$yy.'年日历全年表,'.$yy.'2025年日历下载,'.$yy.'年日历表电子版,'.$yy.'年日历表打印版,'.$yy.'年周历';
$description = $site['site_seo_suffix'].'为您提供'.$yy.'年日历全年表,'.$yy.'全年日历农历表。'.$yy.'年挂历在线查看。';
}else{
$seo_title = '今年日历全年表- 当年全年日历农历表_- 今年挂历';
$keywords = '今年日历,今年日历全年表,今年日历下载,今年日历表电子版,今年日历表打印版,今年周历';
$description = $site['site_seo_suffix'].'为您提供免费全年日历表,全年日历农历表在线查看,挂历在线查看。';
}
$solarmm = SolarMonth::fromYm($yy, $nn);
for($i = 0;$i<12;$i++){
if($i == 0){
$nextmontharr[$i]['year'] = $yy;
$nextmontharr[$i]['month'] = $nn;
}else{
$nextmontharr[$i]['year'] = $solarmm->next($i)->getYear();
$nextmontharr[$i]['month'] = $solarmm->next($i)->getMonth();
}
}
$mtargetDomain = "mhl.caohongji.com"; // 手机端域名
if($_SERVER['HTTP_HOST']==$mtargetDomain){
include template('mobile','yearrili');
}else{
include template('huangli','yearrili');
}
}
相关程序
黄历网站源码带文章系统带免登录发布模块
PHP黄道吉日查询网源码开源带数据黄历
S19测算引流文章系统带火车头免登录发布
S13仿农历网源码
S16节日倒计时网源码
S17宝宝起名网带文章系统源码
S7诗词起名网引流程序
S5粉红色UI老黄历日历网程序
S3棕色UI老黄历网程序源码
S15灵签网源码
S18周公解梦网源码
测算起名工具网源码
奥顺八字网
八字综合门户网