PHP黄道吉日查询网源码开源带数据黄历/日历/老黄历程序

PHP黄道吉日查询网源码开源带数据黄历/日历/老黄历程序

2024新版开发枣红色黄道吉日查询程序

程序特点:

1、100多个老黄历吉日查询

2、全开源可二次开发

3、带完整的数据库程序,老黄历数据到2080年

4、界面美观可以封装APP

5、模板自适应,不用单独开发手机端模板

6、前端模板伪静态!使用方便,对seo友好!

7、精心修改,自用的程序。

买程序送通用蜘蛛统计插件!

演示地址:

https://s2.ryzlk.com/

安装环境:php5.5-5.6,mysql,nginx。

其他环境未测试! 【内附详细安装教程】
在这里插入图片描述

安装方法:

1、程序上传到根目录

2、导入数据库

3、找到config/inc_config.php文件修改成你的网址

4、修改数据库链接信息,找到config/inc_config.php文件改成你自己数据库信息。

程序没有后台,TDK信息在文件直接修改

注意:本程序不带付费测算内容,程序里的测算栏目里的内容是调用的cps联盟链接!

程序所见即所得,请看好演示站之后再拍,不接受任何理由的退款!

确保和演示站一样,请看清演示站再拍!本程序全开源,可以二次开发!

介意者勿下单,下单即表示知晓并认可!

购买源码声明

1、互站安装服务仅对网站源码安装和前端搭建,不进行设置,网站环境需买家自行配置好。

2、安装网站和前端搭建,需要买家提供服务器或宝塔面板,不接受QQ远程操作。linux可以只提供宝塔面板

3、收费服务:服务器环境配置、系统安装、网站调试(如需要请跟客服提前沟通好)

4、本程序提供完整的安装教程,免费安装一次,保证和演示站一样!不要买回去了各种挑毛病退款,看清楚演示站再拍!不提供模板修改服务,不提供二次开发服务!!!二开可以联系客服另外收费!

====================================================

程序下载:

本店程序都是店主亲自二开版本,其他店卖同商品的均为盗版!请认准本店!

互站首发其他免费测算引流程序:

红色界面黄历系统+数据库:https://www.huzhan.com/code/goods461216.html

二次开发算命系统:https://www.huzhan.com/code/goods461067.html

淡黄色界面黄历系统+数据库:https://www.huzhan.com/code/goods460705.html

起名算命引流系统:https://www.huzhan.com/code/goods461024.html

二次开发起名算命程序+数据库:https://www.huzhan.com/code/goods462174.html

全新ui自适应算命引流程序:https://www.huzhan.com/code/goods460346.html

代码展示:

	/**
	 * 365日内吉日
	 * @author VX : kkmp326
	 * @date 2023-11-22
	 */
	public function daynum_jiri(){
		$num = 365;
		$yiji = req::item('yiji');
		$y = $time_data['y'] = date('Y', time());
		$n = $time_data['n'] = date('n', time());
		$j = $time_data['j'] = date('j', time());
		$data['now_event'] = $event_pinyin = req::item('event', 'huangdaojiri');
if($yiji == ''){
		if($event_pinyin == 'huangdaojiri'){
			$event['pinyin'] = $event_pinyin;
			$event['event'] = '黄道';
			$event['keywords'] = ['黄道'];
		}else{
			foreach(mod_huangli::$event as $k=>$v){//取事件信息
				if($v['pinyin'] == $event_pinyin ){
					$event = $v;
				}
			}	
		}
		if($y<1990 || $y>2080 || $n<1 || $n>12 || (!$event && $event_pinyin != 'huangdaojiri') || ($shenxiao_pinyin && empty($shengxiao))){
            header('HTTP/1.0 404 Not Found');
            header('Location: /404.html');	
			exit;
		}
$inv = 1*24*3600;
$timestamp = time();
		for($i = 0;$i < $num;$i++){
			if($i == 0){
				$aftday[$i] = $timestamp;
				$day[$i]['Y'] = date('Y',$aftday[$i]);
				$day[$i]['n'] = date('n',$aftday[$i]);
				$day[$i]['j'] = date('j',$aftday[$i]);
				$datajiriarr[$i] = db::queryone('SElECT * FROM wannianli WHERE year=' . $day[$i]['Y'] . ' AND month=' . $day[$i]['n']. ' AND day=' . $day[$i]['j']);
			}else{
				$aftday[$i] = $aftday[$i-1]+$inv;
				$day[$i]['Y'] = date('Y',$aftday[$i]);
				$day[$i]['n'] = date('n',$aftday[$i]);
				$day[$i]['j'] = date('j',$aftday[$i]);
				$datajiriarr[$i] = db::queryone('SElECT * FROM wannianli WHERE year=' . $day[$i]['Y'] . ' AND month=' . $day[$i]['n']. ' AND day=' . $day[$i]['j']);
			}
		}
foreach($datajiriarr as $k=>$v){
	$datajiri[] = $v['xi'];
}
foreach ($datajiri as $k=>$v){
	if(strpos($v,$event['keywords'][0]) !== false){
		$jiri_array[] = $datajiriarr[$k];
	}
}
$data['content'] = '';
 foreach($jiri_array as $v){
	            $data['content'] .= '<li><div class="J_link item"><table><caption>';
				$ji_ri_date = explode(' ',$v['gonglishijian']);
				$data['content'] .= '<a class="date" href="/'.$v['year'].'-'.$v['month'].'-'.$v['day'].'.html" target="_blank">'.$v['year'].'年'.$v['month'].'月'.$v['day'].'日黄历</a>';
				$data['content'] .= '<span>农历'.$v['nl_month'].'月'.$v['nl_day'].'</span><span>'.$ji_ri_date[1].'</span></caption><tbody><tr><td class="th"><img src="/static/www/image/index/yi.png" width="30" height="25" /></td><td colspan="3">';
				
				$vxi = explode(',',$v['xi']);
				for($i=0;$i<count($vxi);$i++){
					if($vxi[$i] == $event['keywords'][0]){
						$data['content'] .= "<span><em>".$vxi[$i]."</em></span>\r\n";
					}else{
					$data['content'] .= "<span>".$vxi[$i]."</span>\r\n";
					}
				}
				$data['content'] .= '</td></tr><tr><td class="th">吉神宜趋</td><td colspan="3">';
				$jishen = explode(' ',$v['jishen']);
				for($i=0;$i<count($jishen);$i++){
					$data['content'] .= "<span>".$jishen[$i]."</span>\r\n";
				}
				$data['content'] .= '</td></tr><tr><td class="th"><img src="/static/www/image/index/ji.png" width="30" height="25" /></td><td colspan="3">';
				$vji = explode(',',$v['ji']);
				for($i=0;$i<count($vji);$i++){
					$data['content'] .= "<span>".$vji[$i]."</span>\r\n";
				}				
				$data['content'] .= '</td></tr><tr><td class="th">凶神宜忌</td><td colspan="3">';
				$xiongshen = explode(' ',$v['xiongshen']);
				for($i=0;$i<count($xiongshen);$i++){
					$data['content'] .= "<span>".$xiongshen[$i]."</span>\r\n";
				}
				$data['content'] .= '</td></tr></tbody></table></div></li>';
			} 
        $des = $event['event'].'吉日一览表,'.$event['event'].'黄道吉日有哪些,'.$event['explain'];
		$seo['title'] = $event['event']. '吉日一览';
		$seo['keywords'] = $event['keywords'][0] . '吉日,'.$event['event'].',适合' . $event['keywords'][0] .'吉日有哪些,'.$event['keywords'][0].'吉日一览表';
		$seo['description'] = mb_substr($des, 0, 180, 'utf-8');
		tpl::assign('seo',$seo);
		tpl::assign('data',$data);
		tpl::assign('time_data',$time_data);
		tpl::assign('event',$event);
		tpl::assign('yiji',$yiji);
		$tpl     = 'index/huangli/huanglijiri.tpl';
		$content = tpl::fetch($tpl);
		exit($content);
		}else{
			foreach(mod_huangli::$event as $k=>$v){//取事件信息
				if($v['pinyin'] == $event_pinyin ){
					$event = $v;
				}
			}	
		if($y<1990 || $y>2080 || $n<1 || $n>12 || (!$event && $event_pinyin != 'huangdaojiri') || ($shenxiao_pinyin && empty($shengxiao))){
            header('HTTP/1.0 404 Not Found');
            header('Location: /404.html');	
			exit;
		}
$inv = 1*24*3600;
$timestamp = time();
		for($i = 0;$i < $num;$i++){
			if($i == 0){
				$aftday[$i] = $timestamp;
				$day[$i]['Y'] = date('Y',$aftday[$i]);
				$day[$i]['n'] = date('n',$aftday[$i]);
				$day[$i]['j'] = date('j',$aftday[$i]);
				$datajiriarr[$i] = db::queryone('SElECT * FROM wannianli WHERE year=' . $day[$i]['Y'] . ' AND month=' . $day[$i]['n']. ' AND day=' . $day[$i]['j']);
			}else{
				$aftday[$i] = $aftday[$i-1]+$inv;
				$day[$i]['Y'] = date('Y',$aftday[$i]);
				$day[$i]['n'] = date('n',$aftday[$i]);
				$day[$i]['j'] = date('j',$aftday[$i]);
				$datajiriarr[$i] = db::queryone('SElECT * FROM wannianli WHERE year=' . $day[$i]['Y'] . ' AND month=' . $day[$i]['n']. ' AND day=' . $day[$i]['j']);
			}
		}
foreach($datajiriarr as $k=>$v){
	$datajiri[] = $v['ji'];
}
foreach ($datajiri as $k=>$v){
	if(strpos($v,$event['keywords'][0]) !== false){
		$jiri_array[] = $datajiriarr[$k];
	}
}
$data['content'] = '';
foreach($jiri_array as $v){
	            $data['content'] .= '<li><div class="J_link item"><table><caption>';
				$ji_ri_date = explode(' ',$v['gonglishijian']);
				$data['content'] .= '<a class="date" href="/'.$v['year'].'-'.$v['month'].'-'.$v['day'].'.html" target="_blank">'.$v['year'].'年'.$v['month'].'月'.$v['day'].'日黄历</a>';
				$data['content'] .= '<span>农历'.$v['nl_month'].'月'.$v['nl_day'].'</span><span>'.$ji_ri_date[1].'</span></caption><tbody><tr><td class="th"><img src="/static/www/image/index/yi.png" width="30" height="25" /></td><td colspan="3">';
				$vxi = explode(',',$v['xi']);
				for($i=0;$i<count($vxi);$i++){
					$data['content'] .= "<span>".$vxi[$i]."</span>\r\n";
				}
				$data['content'] .= '</td></tr><tr><td class="th">吉神宜趋</td><td colspan="3">';
				$jishen = explode(' ',$v['jishen']);
				for($i=0;$i<count($jishen);$i++){
					$data['content'] .= "<span>".$jishen[$i]."</span>\r\n";
				}
				$data['content'] .= '</td></tr><tr><td class="th"><img src="/static/www/image/index/ji.png" width="30" height="25" /></td><td colspan="3">';
				$vji = explode(',',$v['ji']);
				for($i=0;$i<count($vji);$i++){
					if($vji[$i] == $event['keywords'][0]){
						$data['content'] .= "<span><em>".$vji[$i]."</em></span>\r\n";
					}else{
					$data['content'] .= "<span>".$vji[$i]."</span>\r\n";
					}
				}				
				$data['content'] .= '</td></tr><tr><td class="th">凶神宜忌</td><td colspan="3">';
				$xiongshen = explode(' ',$v['xiongshen']);
				for($i=0;$i<count($xiongshen);$i++){
					$data['content'] .= "<span>".$xiongshen[$i]."</span>\r\n";
				}
				$data['content'] .= '</td></tr></tbody></table></div></li>';
			} 
        $des = '不宜'.$event['event'].'日子一览表';
		$seo['title'] = '不宜'.$event['event']. '的日子一览';
		$seo['keywords'] = '不宜'.$event['event']. '的日子';
		$seo['description'] = mb_substr($des, 0, 180, 'utf-8');
		tpl::assign('seo',$seo);
		tpl::assign('data',$data);
		tpl::assign('time_data',$time_data);
		tpl::assign('event',$event);
		tpl::assign('yiji',$yiji);
		$tpl     = 'index/huangli/huanglibuheshi.tpl';
		$content = tpl::fetch($tpl);
		exit($content);
		}
	}	
	
  • 32
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值