'=>'秋分', 'title' => '寒露', 'shotcontent' => '寒露,是二十四节气之第十七个节气,秋季的第五个节气。斗指戊;太阳到达黄经195°;在每年公历10月7日-9日交节。寒露,是深秋的节令,干支历戌月的起始。寒露是一个反映气候变化特征的节气。进入寒露,时有冷空气南下,昼夜温差较大,并且秋燥明显。'), 'shuangjiang'=>array('pinyin'=>'shuangjiang', 'next'=>'立冬', 'pre'=>'寒露', 'title' => '霜降', 'shotcontent' => '霜降,是二十四节气中的第十八个节气,秋季的最后一个节气。斗指戌;太阳黄经为210°;于每年公历10月23—24日交节。进入霜降节气后,深秋景象明显,冷空气南下越来越频繁。霜降不是表示“降霜”,而是表示气温骤降、昼夜温差大。就全国平均而言,“霜降”是一年之中昼夜温差最大的时节。'), 'lidong'=>array('pinyin'=>'lidong', 'next'=>'小雪', 'pre'=>'霜降', 'title' => '立冬', 'shotcontent' => '立冬,是二十四节气之第十九个节气,也是冬季的起始。斗柄指向西北,太阳黄经达225°,于每年公历11月7-8日之间交节。立,建始也;冬,终也,万物收藏也。立冬,意味着生气开始闭蓄,万物进入休养、收藏状态。其气候也由秋季少雨干燥向阴雨寒冻的冬季气候过渡。'), 'xiaoxue'=>array('pinyin'=>'xiaoxue', 'next'=>'大雪', 'pre'=>'立冬', 'title' => '小雪', 'shotcontent' => '小雪,是二十四节气中的第20个节气,冬季第2个节气,时间在每年公历11月22或23日,即太阳到达黄经240°时。小雪是反映降水与气温的节气,它是寒潮和强冷空气活动频数较高的节气。小雪节气的到来,意味着天气会越来越冷、降水量渐增。'), 'daxue'=>array('pinyin'=>'daxue', 'next'=>'冬至', 'pre'=>'小雪', 'title' => '大雪', 'shotcontent' => '大雪,是二十四节气中的第21个节气,冬季的第三个节气。斗指壬,太阳到达黄经255度,交节时间为每年公历12月6-8日。大雪节气是干支历子月的起始,标志着仲冬时节正式开始。大雪节气与小雪节气一样,是反映气温与降水变化趋势的节气,它是古代农耕文化对于节令的反映。大雪是反映气候特征的一个节气,大雪节气的特点是气温显著下降、降水量增多。'), 'dongzhi'=>array('pinyin'=>'dongzhi', 'next'=>'小寒', 'pre'=>'大雪', 'title' => '冬至', 'shotcontent' => '冬至,又称日南至、冬节、亚岁等,兼具自然与人文两大内涵,既是二十四节气中一个重要的节气,也是中国民间的传统祭祖节日。冬至是四时八节之一,被视为冬季的大节日,在古代民间有“冬至大如年”的讲法。冬至习俗因地域不同而又存在着习俗内容或细节上的差异。在中国南方地区,有冬至祭祖、宴饮的习俗。在中国北方地区,每年冬至日有吃饺子的习俗。'), 'xiaohan'=>array('pinyin'=>'xiaohan', 'next'=>'大寒', 'pre'=>'冬至', 'title' => '小寒', 'shotcontent' => '小寒,是二十四节气中的第23个节气,冬季的第5个节气,干支历子月的结束与丑月的起始。斗指癸;太阳黄经为285°;于每年公历1月5-7日交节。冷气积久而寒,小寒是天气寒冷但还没有到极点的意思,它与大寒、小暑、大暑及处暑一样,都是表示气温冷暖变化的节气。小寒节气的特点就是寒冷,但是却还没有冷到极致。'), 'dahan'=>array('pinyin'=>'dahan', 'next'=>'立春', 'pre'=>'小寒', 'title' => '大寒', 'shotcontent' => '大寒,是二十四节气中的最后一个节气。斗指丑;太阳黄经达300°;于每年公历1月20—21日交节。大寒同小寒一样,也是表示天气寒冷程度的节气,大寒是天气寒冷到极致的意思。根据中国长期以来的气象记录,在北方地区大寒节气是没有小寒冷的;但对于南方一些沿海地区来说,最冷是在大寒节气。') ); public $eventarr = array( 'lingzheng'=>array( 'event'=>'领证', 'pinyin'=>'lingzheng', 'keywords'=>array('领证'), 'img'=>'/static/images/wnl/lingzheng.jpg', 'explain'=>'领证是一件充满仪式感的事情,而登记领证的日子不仅要有纪念意义,更要讲究吉利。' ), 'dinghun'=>array( 'event'=>'订婚', 'pinyin'=>'dinghun', 'keywords'=>array('订婚'), 'img'=>'/static/images/wnl/dinghun.jpg', 'explain'=>'订婚也是个重要的事,也要选个好日子。订婚则是踏入婚姻殿堂的前提。订婚吉日就显得尤为重要,老黄历以《玉匣记》、《协纪辩方书》、《择吉纲要》为基础,为你提供专业的黄道吉日选择。' ), 'kaigong'=>array( 'event'=>'开业', 'pinyin'=>'kaigong', 'keywords'=>array('开工'), 'img'=>'/static/images/wnl/kaigong.jpg', 'explain'=>'开业是第一天开张做生意,择一个黄道吉日开业不仅是为了讨个彩头,同时也为了能让店铺生意兴隆、财源广进。' ), 'chuxing'=>array( 'event'=>'出行', 'pinyin'=>'chuxing', 'keywords'=>array('出行'), 'img'=>'/static/images/wnl/chuxing.jpg', 'explain'=>'出入平安是每个人的心愿,在出行之前选个黄道吉日更助于自己出行顺利,老黄历以《玉匣记》、《协纪辩方书》、《择吉纲要》为基础,为你提供专业的黄道吉日选择。' ), 'lifa'=>array( 'event'=>'理发', 'pinyin'=>'lifa', 'keywords'=>array('理发'), 'img'=>'/static/images/wnl/lifa.jpg', 'explain'=>'老话说身体发肤受之父母,理发也是一件值得重视的事情。' ), 'jisi'=>array( 'event'=>'祭祀', 'pinyin'=>'jisi', 'keywords'=>array('祭祀'), 'img'=>'/static/images/wnl/jisi.jpg', 'explain'=>'指祠堂拜祭祖先或庙之祭拜神明等事项。' ), 'jiehun'=>array( 'event'=>'结婚', 'pinyin'=>'jiehun', 'keywords'=>array('结婚'), 'img'=>'/static/images/wnl/jiehun.jpg', 'explain'=>'结婚吉日也指迎亲之日,是指有利于一对未婚男女成亲的日子,日子选的好有利于婚后相处美满融洽。老黄历为您提供准确的黄道吉日,让您选择更放心' ), 'anchuang'=>array( 'event'=>'安床', 'pinyin'=>'anchuang', 'keywords'=>array('安床'), 'img'=>'/static/images/wnl/anchuang.jpg', 'explain'=>'安床指的是安置床铺、床位,安床讲究风水方位、日子。' ), 'kaiye'=>array( 'event'=>'开业', 'pinyin'=>'kaiye', 'keywords'=>array('开业'), 'img'=>'/static/images/wnl/kaiye.jpg', 'explain'=>'开业是第一天开张做生意,择一个黄道吉日开业不仅是为了讨个彩头,同时也为了能让店铺生意兴隆、财源广进。' ), 'tiche'=>array( 'event'=>'提车', 'pinyin'=>'tiche', 'keywords'=>array('提车'), 'img'=>'/static/images/wnl/tiche.jpg', 'explain'=>'提新车回家是件好事,好的提车黄道吉日能使人车在以后的日子平安顺利,老黄历提供本月提车好日子查询。' ), 'potu'=>array( 'event'=>'破土', 'pinyin'=>'potu', 'keywords'=>array('破土'), 'img'=>'/static/images/wnl/potu.jpg', 'explain'=>'黄历破土是指在建筑动工之前,选择一个适合的日期和时间进行祭祀和祈祷,以确保工程的顺利和安全。' ), 'qiaoqian'=>array( 'event'=>'乔迁', 'pinyin'=>'qiaoqian', 'keywords'=>array('乔迁'), 'img'=>'/static/images/wnl/qiaoqian.jpg', 'explain'=>'搬新家是件开心的事,好的入宅日子能帮助以后在新家的生活中更顺利,选择黄道吉日,可利用天体星气气场对入宅主人进行补益。令宅运兴隆,功名事业如愿能出人头地,子孙健康聪明有出息。' ), 'xietu'=>array( 'event'=>'谢土', 'pinyin'=>'xietu', 'keywords'=>array('谢土'), 'img'=>'/static/images/wnl/xietu.jpg', 'explain'=>'黄历谢土是指在建筑物完工后所举行的祭祀活动,是老黄历中的一个专有名词。' ), 'xiufen'=>array( 'event'=>'修坟', 'pinyin'=>'xiufen', 'keywords'=>array('修坟'), 'img'=>'/static/images/wnl/xiufen.jpg', 'explain'=>'修坟是指阴宅(坟墓)修建开工修坟的日子。' ), 'zhuangxiu'=>array( 'event'=>'装修', 'pinyin'=>'zhuangxiu', 'keywords'=>array('装修'), 'img'=>'/static/images/wnl/zhuangxiu.jpg', 'explain'=>'买房装修都是人生大事,除了关注风水之外,各个关键点的吉日选择也要格外注意。选择好的日子装修能更大程度上帮助家中风水更佳。' ), 'banjia'=>array( 'event'=>'搬家', 'pinyin'=>'banjia', 'keywords'=>array('搬家'), 'img'=>'/static/images/wnl/banjia.jpg', 'explain'=>'搬家意味着熟悉新的环境,是另一个新的开始,时辰选择得好,则会带来好气象。因此,中国历来讲究搬家时选择良辰吉日。查询搬家黄道吉日应该先看日之宜忌,再看时之宜忌。' ), 'anmen'=>array( 'event'=>'安门', 'pinyin'=>'anmen', 'keywords'=>array('安门'), 'img'=>'/static/images/wnl/anmen.jpg', 'explain'=>'安门是指放置正门门框,新建房屋安门及旧屋改门。' ), 'huiqinyou'=>array( 'event'=>'会亲友', 'pinyin'=>'huiqinyou', 'keywords'=>array('会亲友'), 'img'=>'/static/images/wnl/huiqinyou.jpg', 'explain'=>'会亲友指的是在黄历上宜会亲友的日子里,与亲朋好友聚会交往。' ), 'anzang'=>array( 'event'=>'安葬', 'pinyin'=>'anzang', 'keywords'=>array('安葬'), 'img'=>'/static/images/wnl/anzang.jpg', 'explain'=>'安葬的主要过程就是将过世者的灵柩或者骨灰盒按照时辰下葬,其中安葬的时辰需要非常注意,选择一个黄道吉日安葬,让已逝之人入土为安。' ), 'dongtu'=>array( 'event'=>'动土', 'pinyin'=>'dongtu', 'keywords'=>array('动土'), 'img'=>'/static/images/wnl/dongtu.jpg', 'explain'=>'阳宅建筑时,按所择日时,用锄头在吉方锄下第一锄土的时间称“动土”。吉方选择是将所要动土地方按照八宅风水,选择延年位下第一锄。选个良辰吉日动土有助于以后家业兴隆。' ) ); public $shengxiaoarr = array( 'shu'=>array( 'hanzi'=>'鼠' ), 'niu'=>array( 'hanzi'=>'牛' ), 'hu'=>array( 'hanzi'=>'虎' ), 'tu'=>array( 'hanzi'=>'兔' ), 'long'=>array( 'hanzi'=>'龙' ), 'she'=>array( 'hanzi'=>'蛇' ), 'ma'=>array( 'hanzi'=>'马' ), 'yang'=>array( 'hanzi'=>'羊' ), 'hou'=>array( 'hanzi'=>'猴' ), 'ji'=>array( 'hanzi'=>'鸡' ), 'gou'=>array( 'hanzi'=>'狗' ), 'zhu'=>array( 'hanzi'=>'猪' ) ); //某日期的黄历 public function index() { $this->setting = isset($this->_cfg['le_hl']) ? $this->_cfg['le_hl'] : array(); $this->_var['topcid'] = 0; $year = R('nian', 'G'); if(!$year){$year=date('Y',time());} $month = R('yue', 'G'); if(!$month){$month=date('n',time());} $day = R('ri', 'G'); if(!$day){$day=date('j',time());} $this->assign('yy', $year); $this->assign('nn', $month); $this->assign('jj', $day); $date1 = $year.'年'.$month.'月'.$day.'日'; $this->assign('date1', $date1); $shichenarr = array( '00:00-00:59','01:00-02:59','03:00-04:59','05:00-06:59','07:00-08:59','09:00-10:59', '11:00-12:59','13:00-14:59','15:00-16:59','17:00-18:59','19:00-20:59','21:00-22:59', '23:00-23:59' ); $this->assign('shichenarr', $shichenarr); try { $hl = $this->hl->get_info(); $this->assign('hl', $hl); } catch (Exception $e) { $this->assign('hl_error', $e->getMessage()); } // 分配模板中使用的变量 $day_prefix = $this->_cfg['webdir'] . ($this->setting['day_prefix'] ?? 'huangli'); $url_suffix = $_ENV['_config']['url_suffix']; $this->assign('day_prefix', $day_prefix); $this->assign('url_suffix', $url_suffix); $this->assign('yy', $year); $seo_find_variable = array('{webname}', '{year}', '{month}', '{day}'); $seo_replace_variable = array($this->_cfg['webname'], $year, $month, $day); if(isset($this->setting['day_seo_title_rule']) && !empty($this->setting['day_seo_title_rule'])){ $this->_cfg['titles'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['day_seo_title_rule']); }else{ $this->_cfg['titles'] = "{$year}年{$month}月{$day}日老黄历查询-{$year}年{$month}月{$day}日黄道吉日吉时-".$this->_cfg['webname']; } if(isset($this->setting['day_seo_keywords_rule']) && !empty($this->setting['day_seo_keywords_rule'])){ $this->_cfg['seo_keywords'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['day_seo_keywords_rule']); }else{ $this->_cfg['seo_keywords'] = "{$year}年{$month}月{$day}日黄历,{$year}年{$month}月{$day}日黄道吉日"; } if(isset($this->setting['day_seo_description_rule']) && !empty($this->setting['day_seo_description_rule'])){ $this->_cfg['seo_description'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['day_seo_description_rule']); }else{ $this->_cfg['seo_description'] = ""; } $this->assign('cfg', $this->_cfg); $this->assign('cfg_var', $this->_var); $GLOBALS['run'] = &$this; $_ENV['_theme'] = &$this->_cfg['theme']; $tpl = 'hl_index.htm'; $this->display($tpl); } //某年月的黄历 public function yue() { $this->setting = isset($this->_cfg['le_hl']) ? $this->_cfg['le_hl'] : array(); $this->_var['topcid'] = -99; $year = R('nian', 'G'); if(!$year){$year=date('Y',time());} $month = R('yue', 'G'); if(!$month){$month=date('n',time());} if($year != date('Y',time()) || $month != date('n',time())){ $this->_var['topcid'] = 0; } $navtitle = "{$year}年{$month}月吉日"; $this->assign('navtitle', $navtitle); $this->assign('nian',$year); $this->assign('yue',$month); $day = R('ri', 'G'); if(!$day){$day=date('j',time());} $this->assign('day',$day); $url_prefix = $this->_cfg['webdir'].$this->setting['day_prefix']; $nian_arr = array( '2020'=>$url_prefix."/2020-{$month}".$_ENV['_config']['url_suffix'], '2021'=>$url_prefix."/2021-{$month}".$_ENV['_config']['url_suffix'], '2022'=>$url_prefix."/2022-{$month}".$_ENV['_config']['url_suffix'], '2023'=>$url_prefix."/2023-{$month}".$_ENV['_config']['url_suffix'], '2024'=>$url_prefix."/2024-{$month}".$_ENV['_config']['url_suffix'], '2025'=>$url_prefix."/2025-{$month}".$_ENV['_config']['url_suffix'], '2026'=>$url_prefix."/2026-{$month}".$_ENV['_config']['url_suffix'], '2027'=>$url_prefix."/2027-{$month}".$_ENV['_config']['url_suffix'], '2028'=>$url_prefix."/2028-{$month}".$_ENV['_config']['url_suffix'], '2029'=>$url_prefix."/2029-{$month}".$_ENV['_config']['url_suffix'] ); $this->assign('nian_arr', $nian_arr); $yue_arr = array( '1'=>$url_prefix."/{$year}-1".$_ENV['_config']['url_suffix'], '2'=>$url_prefix."/{$year}-2".$_ENV['_config']['url_suffix'], '3'=>$url_prefix."/{$year}-3".$_ENV['_config']['url_suffix'], '4'=>$url_prefix."/{$year}-4".$_ENV['_config']['url_suffix'], '5'=>$url_prefix."/{$year}-5".$_ENV['_config']['url_suffix'], '6'=>$url_prefix."/{$year}-6".$_ENV['_config']['url_suffix'], '7'=>$url_prefix."/{$year}-7".$_ENV['_config']['url_suffix'], '8'=>$url_prefix."/{$year}-8".$_ENV['_config']['url_suffix'], '9'=>$url_prefix."/{$year}-9".$_ENV['_config']['url_suffix'], '10'=>$url_prefix."/{$year}-10".$_ENV['_config']['url_suffix'], '11'=>$url_prefix."/{$year}-11".$_ENV['_config']['url_suffix'], '12'=>$url_prefix."/{$year}-12".$_ENV['_config']['url_suffix'] ); $this->assign('yue_arr', $yue_arr); $hl = $this->hl->get_yue($year, $month); $this->assign('hl', $hl); $seo_find_variable = array('{webname}', '{year}', '{month}'); $seo_replace_variable = array($this->_cfg['webname'], $year, $month); if(isset($this->setting['yue_seo_title_rule']) && !empty($this->setting['yue_seo_title_rule'])){ $this->_cfg['titles'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['yue_seo_title_rule']); }else{ $this->_cfg['titles'] = "{$year}年{$month}月黄道吉日-".$this->_cfg['webname']; } if(isset($this->setting['yue_seo_keywords_rule']) && !empty($this->setting['yue_seo_keywords_rule'])){ $this->_cfg['seo_keywords'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['yue_seo_keywords_rule']); }else{ $this->_cfg['seo_keywords'] = "{$year}年{$month}月黄道吉日"; } if(isset($this->setting['yue_seo_description_rule']) && !empty($this->setting['yue_seo_description_rule'])){ $this->_cfg['seo_description'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['yue_seo_description_rule']); }else{ $this->_cfg['seo_description'] = ""; } $this->assign('cfg', $this->_cfg); $this->assign('cfg_var', $this->_var); $GLOBALS['run'] = &$this; $_ENV['_theme'] = &$this->_cfg['theme']; $tpl = 'hl_yue.htm'; $this->display($tpl); } //某年的日历 public function nian_rili() { $this->setting = isset($this->_cfg['le_hl']) ? $this->_cfg['le_hl'] : array(); $this->_var['topcid'] = -100; $year = R('nian', 'G'); if(!$year){$year=date('Y',time());} if($year != date('Y',time())){ $this->_var['topcid'] = 0; } $nn = R('yue', 'G'); if(!$nn){$nn=date('n',time());} $this->assign('nn',$nn); $navtitle = "{$year}年日历"; $this->assign('navtitle', $navtitle); $this->assign('nian',$year); $this->assign('yy',$year); $hl = $this->hl->nian_rili($year); $this->assign('hl', $hl); $seo_find_variable = array('{webname}', '{year}'); $seo_replace_variable = array($this->_cfg['webname'], $year); if(isset($this->setting['year_seo_title_rule']) && !empty($this->setting['year_seo_title_rule'])){ $this->_cfg['titles'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['year_seo_title_rule']); }else{ $this->_cfg['titles'] = "{$year}年日历全年表-".$this->_cfg['webname']; } if(isset($this->setting['year_seo_keywords_rule']) && !empty($this->setting['year_seo_keywords_rule'])){ $this->_cfg['seo_keywords'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['year_seo_keywords_rule']); }else{ $this->_cfg['seo_keywords'] = "{$year}年日历全年表"; } if(isset($this->setting['year_seo_description_rule']) && !empty($this->setting['year_seo_description_rule'])){ $this->_cfg['seo_description'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['year_seo_description_rule']); }else{ $this->_cfg['seo_description'] = ""; } $this->assign('cfg', $this->_cfg); $this->assign('cfg_var', $this->_var); $GLOBALS['run'] = &$this; $_ENV['_theme'] = &$this->_cfg['theme']; $tpl = 'hl_nian_rili.htm'; $this->display($tpl); } //某年节气详情 public function nian_jieqi() { $this->setting = isset($this->_cfg['le_hl']) ? $this->_cfg['le_hl'] : array(); $this->_var['topcid'] = 0; $year = R('nian', 'G'); if(!$year){$year=date('Y',time());} $jieqipy = R('jieqipy', 'G'); if(!$jieqipy){core::error404();} $jieqiarr = isset($this->jieqiarr[$jieqipy]) ? $this->jieqiarr[$jieqipy] : array(); if(!$jieqiarr){core::error404();} $jieqi = $jieqiarr['title']; $this->assign('jieqiarr',$jieqiarr); $this->assign('jieqipy',$jieqipy); if($year != date('Y',time())){ $this->_var['topcid'] = 0; } $navtitle = "{$year}年{$jieqi}"; $this->assign('navtitle', $navtitle); $this->assign('nian',$year); $hl = $this->hl->nian_jieqi($year, $jieqiarr); $this->assign('hl', $hl); $seo_find_variable = array('{webname}', '{year}', '{jieqi}'); $seo_replace_variable = array($this->_cfg['webname'], $year, $jieqi); if(isset($this->setting['jieqi_seo_title_rule']) && !empty($this->setting['jieqi_seo_title_rule'])){ $this->_cfg['titles'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['jieqi_seo_title_rule']); }else{ $this->_cfg['titles'] = "{$year}年{$jieqi}是几月几号几点几分-".$this->_cfg['webname']; } if(isset($this->setting['jieqi_seo_keywords_rule']) && !empty($this->setting['jieqi_seo_keywords_rule'])){ $this->_cfg['seo_keywords'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['jieqi_seo_keywords_rule']); }else{ $this->_cfg['seo_keywords'] = "{$jieqi}是{$year}的几月几日,{$jieqi}开始时间"; } if(isset($this->setting['jieqi_seo_description_rule']) && !empty($this->setting['jieqi_seo_description_rule'])){ $this->_cfg['seo_description'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['jieqi_seo_description_rule']); }else{ $this->_cfg['seo_description'] = ""; } $this->assign('cfg', $this->_cfg); $this->assign('cfg_var', $this->_var); $GLOBALS['run'] = &$this; $_ENV['_theme'] = &$this->_cfg['theme']; $tpl = 'hl_nian_jieqi.htm'; $this->display($tpl); } // 2025-3-jiehun.html public function yuejiri() { $this->setting = isset($this->_cfg['le_hl']) ? $this->_cfg['le_hl'] : array(); $this->_var['topcid'] = 0; $year = R('nian', 'G'); if(!$year){$year=date('Y',time());} $yue = $month = R('yue', 'G'); if(!$yue){core::error404();} $eventpy = R('eventpy', 'G'); if(!$eventpy){core::error404();} $sxpy = R('sx', 'G'); if($sxpy) { $csxz = $this->shengxiaoarr[$sxpy]['hanzi']; if (!$csxz) { core::error404(); } }else{ $csxz = ''; } $eventarr = isset($this->eventarr[$eventpy]) ? $this->eventarr[$eventpy] : array(); if(!$eventarr){core::error404();} $event = $eventarr['event']; $this->assign('eventarr',$eventarr); $navtitle = "{$year}年{$yue}月{$event}吉日"; $this->assign('navtitle', $navtitle); $this->assign('nian',$year); $this->assign('yue',$yue); $this->assign('eventpy',$eventpy); $this->assign('sxpy',$sxpy); $this->assign('csxz',$csxz); $url_prefix = $this->_cfg['webdir'].$this->setting['day_prefix']; $nian_arr = array( '2020'=>$url_prefix."/2020-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'], '2021'=>$url_prefix."/2021-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'], '2022'=>$url_prefix."/2022-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'], '2023'=>$url_prefix."/2023-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'], '2024'=>$url_prefix."/2024-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'], '2025'=>$url_prefix."/2025-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'], '2026'=>$url_prefix."/2026-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'], '2027'=>$url_prefix."/2027-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'], '2028'=>$url_prefix."/2028-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'], '2029'=>$url_prefix."/2029-{$month}-{$eventpy}".$_ENV['_config']['url_suffix'] ); $this->assign('nian_arr', $nian_arr); $yue_arr = array( '1'=>$url_prefix."/{$year}-1-{$eventpy}".$_ENV['_config']['url_suffix'], '2'=>$url_prefix."/{$year}-2-{$eventpy}".$_ENV['_config']['url_suffix'], '3'=>$url_prefix."/{$year}-3-{$eventpy}".$_ENV['_config']['url_suffix'], '4'=>$url_prefix."/{$year}-4-{$eventpy}".$_ENV['_config']['url_suffix'], '5'=>$url_prefix."/{$year}-5-{$eventpy}".$_ENV['_config']['url_suffix'], '6'=>$url_prefix."/{$year}-6-{$eventpy}".$_ENV['_config']['url_suffix'], '7'=>$url_prefix."/{$year}-7-{$eventpy}".$_ENV['_config']['url_suffix'], '8'=>$url_prefix."/{$year}-8-{$eventpy}".$_ENV['_config']['url_suffix'], '9'=>$url_prefix."/{$year}-9-{$eventpy}".$_ENV['_config']['url_suffix'], '10'=>$url_prefix."/{$year}-10-{$eventpy}".$_ENV['_config']['url_suffix'], '11'=>$url_prefix."/{$year}-11-{$eventpy}".$_ENV['_config']['url_suffix'], '12'=>$url_prefix."/{$year}-12-{$eventpy}".$_ENV['_config']['url_suffix'] ); $this->assign('yue_arr', $yue_arr); $event_arr = array( 'lingzheng'=>array( 'title'=>'领证', 'url'=>$url_prefix."/{$year}-{$month}-lingzheng".$_ENV['_config']['url_suffix'] ), 'dinghun'=>array( 'title'=>'订婚', 'url'=>$url_prefix."/{$year}-{$month}-dinghun".$_ENV['_config']['url_suffix'] ), 'chuxing'=>array( 'title'=>'出行', 'url'=>$url_prefix."/{$year}-{$month}-chuxing".$_ENV['_config']['url_suffix'] ), 'lifa'=>array( 'title'=>'理发', 'url'=>$url_prefix."/{$year}-{$month}-lifa".$_ENV['_config']['url_suffix'] ), 'jisi'=>array( 'title'=>'祭祀', 'url'=>$url_prefix."/{$year}-{$month}-jisi".$_ENV['_config']['url_suffix'] ), 'jiehun'=>array( 'title'=>'结婚', 'url'=>$url_prefix."/{$year}-{$month}-jiehun".$_ENV['_config']['url_suffix'] ), 'anchuang'=>array( 'title'=>'安床', 'url'=>$url_prefix."/{$year}-{$month}-anchuang".$_ENV['_config']['url_suffix'] ), 'kaigong'=>array( 'title'=>'开工', 'url'=>$url_prefix."/{$year}-{$month}-kaigong".$_ENV['_config']['url_suffix'] ), 'kaiye'=>array( 'title'=>'开业', 'url'=>$url_prefix."/{$year}-{$month}-kaiye".$_ENV['_config']['url_suffix'] ), 'tiche'=>array( 'title'=>'提车', 'url'=>$url_prefix."/{$year}-{$month}-tiche".$_ENV['_config']['url_suffix'] ), 'potu'=>array( 'title'=>'破土', 'url'=>$url_prefix."/{$year}-{$month}-potu".$_ENV['_config']['url_suffix'] ), 'qiaoqian'=>array( 'title'=>'乔迁', 'url'=>$url_prefix."/{$year}-{$month}-qiaoqian".$_ENV['_config']['url_suffix'] ), 'xietu'=>array( 'title'=>'谢土', 'url'=>$url_prefix."/{$year}-{$month}-xietu".$_ENV['_config']['url_suffix'] ), 'xiufen'=>array( 'title'=>'修坟', 'url'=>$url_prefix."/{$year}-{$month}-xiufen".$_ENV['_config']['url_suffix'] ), 'zhuangxiu'=>array( 'title'=>'装修', 'url'=>$url_prefix."/{$year}-{$month}-zhuangxiu".$_ENV['_config']['url_suffix'] ), 'banjia'=>array( 'title'=>'搬家', 'url'=>$url_prefix."/{$year}-{$month}-banjia".$_ENV['_config']['url_suffix'] ), 'anmen'=>array( 'title'=>'安门', 'url'=>$url_prefix."/{$year}-{$month}-anmen".$_ENV['_config']['url_suffix'] ), 'huiqinyou'=>array( 'title'=>'会亲友', 'url'=>$url_prefix."/{$year}-{$month}-huiqinyou".$_ENV['_config']['url_suffix'] ), 'anzang'=>array( 'title'=>'安葬', 'url'=>$url_prefix."/{$year}-{$month}-anzang".$_ENV['_config']['url_suffix'] ), 'dongtu'=>array( 'title'=>'动土', 'url'=>$url_prefix."/{$year}-{$month}-dongtu".$_ENV['_config']['url_suffix'] ) ); $this->assign('event_arr', $event_arr); $sx_arr = array( 'shu'=>array( 'title'=>'鼠', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-shu".$_ENV['_config']['url_suffix'] ), 'niu'=>array( 'title'=>'牛', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-niu".$_ENV['_config']['url_suffix'] ), 'hu'=>array( 'title'=>'虎', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-hu".$_ENV['_config']['url_suffix'] ), 'tu'=>array( 'title'=>'兔', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-tu".$_ENV['_config']['url_suffix'] ), 'long'=>array( 'title'=>'龙', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-long".$_ENV['_config']['url_suffix'] ), 'she'=>array( 'title'=>'蛇', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-she".$_ENV['_config']['url_suffix'] ), 'ma'=>array( 'title'=>'马', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-ma".$_ENV['_config']['url_suffix'] ), 'yang'=>array( 'title'=>'羊', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-yang".$_ENV['_config']['url_suffix'] ), 'hou'=>array( 'title'=>'猴', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-hou".$_ENV['_config']['url_suffix'] ), 'ji'=>array( 'title'=>'鸡', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-ji".$_ENV['_config']['url_suffix'] ), 'gou'=>array( 'title'=>'狗', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-gou".$_ENV['_config']['url_suffix'] ), 'zhu'=>array( 'title'=>'猪', 'url'=>$url_prefix."/{$year}-{$month}-{$eventpy}-zhu".$_ENV['_config']['url_suffix'] ) ); $this->assign('sx_arr', $sx_arr); $hl = $this->hl->yuejiri($year, $month, $eventarr, $csxz); $this->assign('hl', $hl); $seo_find_variable = array('{webname}', '{year}', '{month}', '{event}'); $seo_replace_variable = array($this->_cfg['webname'], $year, $yue, $event); if(isset($this->setting['yuejiri_seo_title_rule']) && !empty($this->setting['yuejiri_seo_title_rule'])){ $this->_cfg['titles'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['yuejiri_seo_title_rule']); }else{ $this->_cfg['titles'] = "{$year}年{$yue}月{$event}吉日一览表-".$this->_cfg['webname']; } if(isset($this->setting['yuejiri_seo_keywords_rule']) && !empty($this->setting['yuejiri_seo_keywords_rule'])){ $this->_cfg['seo_keywords'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['yuejiri_seo_keywords_rule']); }else{ $this->_cfg['seo_keywords'] = "{$year}年{$yue}月{$event}吉日一览表"; } if(isset($this->setting['yuejiri_seo_description_rule']) && !empty($this->setting['yuejiri_seo_description_rule'])){ $this->_cfg['seo_description'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['yuejiri_seo_description_rule']); }else{ $this->_cfg['seo_description'] = "{$year}年{$yue}月{$event}吉日一览表"; } $this->assign('cfg', $this->_cfg); $this->assign('cfg_var', $this->_var); $GLOBALS['run'] = &$this; $_ENV['_theme'] = &$this->_cfg['theme']; $tpl = 'hl_yuejiri.htm'; $this->display($tpl); } //2025-3-21-jiehun.html 某日某黄历是否合适 public function eventno() { $this->setting = isset($this->_cfg['le_hl']) ? $this->_cfg['le_hl'] : array(); $this->_var['topcid'] = 0; $eventpy = R('eventpy', 'G'); $nian = R('nian', 'G'); $yue = R('yue', 'G'); $ri = R('ri', 'G'); if(!$eventpy || !$nian || !$yue || !$ri){ core::error404(); } $eventarr = isset($this->eventarr[$eventpy]) ? $this->eventarr[$eventpy] : array(); if(!$eventarr){core::error404();} $event = $eventarr['event']; $navtitle = "{$nian}年{$yue}月{$ri}日是否适合{$event}"; $this->assign('navtitle', $navtitle); $this->assign('eventarr', $eventarr); $this->assign('eventpy', $eventpy); $this->assign('nian', $nian); $this->assign('yue', $yue); $this->assign('ri', $ri); $hl = $this->hl->eventno($nian, $yue, $ri, $eventarr); $this->assign('hl', $hl); $seo_find_variable = array('{webname}', '{year}', '{month}', '{day}', '{event}'); $seo_replace_variable = array($this->_cfg['webname'], $nian, $yue, $ri, $event); if(isset($this->setting['eventno_seo_title_rule']) && !empty($this->setting['eventno_seo_title_rule'])){ $this->_cfg['titles'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['eventno_seo_title_rule']); }else{ $this->_cfg['titles'] = "{$nian}年{$yue}月{$event}吉日一览表-".$this->_cfg['webname']; } if(isset($this->setting['eventno_seo_keywords_rule']) && !empty($this->setting['eventno_seo_keywords_rule'])){ $this->_cfg['seo_keywords'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['eventno_seo_keywords_rule']); }else{ $this->_cfg['seo_keywords'] = "{$nian}年{$yue}月{$event}吉日一览表"; } if(isset($this->setting['eventno_seo_description_rule']) && !empty($this->setting['eventno_seo_description_rule'])){ $this->_cfg['seo_description'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['eventno_seo_description_rule']); }else{ $this->_cfg['seo_description'] = "{$nian}年{$yue}月{$event}吉日一览表"; } $this->assign('cfg', $this->_cfg); $this->assign('cfg_var', $this->_var); $GLOBALS['run'] = &$this; $_ENV['_theme'] = &$this->_cfg['theme']; $tpl = 'hl_eventno.htm'; $this->display($tpl); } //今日财神方位 public function caishen() { $this->setting = isset($this->_cfg['le_hl']) ? $this->_cfg['le_hl'] : array(); $this->_var['topcid'] = -1; $year = R('nian', 'G'); if(!$year){$year=date('Y',time());} $month = R('yue', 'G'); if(!$month){$month=date('n',time());} $day = R('ri', 'G'); if(!$day){$day=date('j',time());} $hh = date('H',time()); $this->assign('yy', $year); $this->assign('nn', $month); $this->assign('jj', $day); $date1 = $year.'年'.$month.'月'.$day.'日'; $this->assign('date1', $date1); $hl = $this->hl->caishen($year, $month, $day, $hh); $this->assign('hl', $hl); $shichenarr = array( '00:00-00:59','01:00-02:59','03:00-04:59','05:00-06:59','07:00-08:59','09:00-10:59', '11:00-12:59','13:00-14:59','15:00-16:59','17:00-18:59','19:00-20:59','21:00-22:59', '23:00-23:59' ); $this->assign('shichenarr', $shichenarr); $seo_find_variable = array('{webname}', '{year}', '{month}', '{day}'); $seo_replace_variable = array($this->_cfg['webname'], $year, $month, $day); if(isset($this->setting['caishen_seo_title_rule']) && !empty($this->setting['caishen_seo_title_rule'])){ $this->_cfg['titles'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['caishen_seo_title_rule']); }else{ $this->_cfg['titles'] = "{$year}年{$month}月{$day}日财神方位-".$this->_cfg['webname']; } if(isset($this->setting['caishen_seo_keywords_rule']) && !empty($this->setting['caishen_seo_keywords_rule'])){ $this->_cfg['seo_keywords'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['caishen_seo_keywords_rule']); }else{ $this->_cfg['seo_keywords'] = "{$year}年{$month}月{$day}日财神方位"; } if(isset($this->setting['caishen_seo_description_rule']) && !empty($this->setting['caishen_seo_description_rule'])){ $this->_cfg['seo_description'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['caishen_seo_description_rule']); }else{ $this->_cfg['seo_description'] = "{$year}年{$month}月{$day}日财神方位"; } $this->assign('cfg', $this->_cfg); $this->assign('cfg_var', $this->_var); $GLOBALS['run'] = &$this; $_ENV['_theme'] = &$this->_cfg['theme']; $tpl = 'hl_caishen.htm'; $this->display($tpl); } //今日吉时 public function jishi() { $this->setting = isset($this->_cfg['le_hl']) ? $this->_cfg['le_hl'] : array(); $this->_var['topcid'] = -1; $year = R('nian', 'G'); if(!$year){$year=date('Y',time());} $month = R('yue', 'G'); if(!$month){$month=date('n',time());} $day = R('ri', 'G'); if(!$day){$day=date('j',time());} $hh = date('H',time()); $this->assign('yy', $year); $this->assign('nn', $month); $this->assign('jj', $day); $date1 = $year.'年'.$month.'月'.$day.'日'; $this->assign('date1', $date1); $hl = $this->hl->jishi($year, $month, $day, $hh); $this->assign('hl', $hl); $seo_find_variable = array('{webname}', '{year}', '{month}', '{day}'); $seo_replace_variable = array($this->_cfg['webname'], $year, $month, $day); if(isset($this->setting['jishi_seo_title_rule']) && !empty($this->setting['jishi_seo_title_rule'])){ $this->_cfg['titles'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['jishi_seo_title_rule']); }else{ $this->_cfg['titles'] = "{$year}年{$month}月{$day}日吉时查询-{$year}年{$month}月{$day}日时辰吉凶查询-".$this->_cfg['webname']; } if(isset($this->setting['jishi_seo_keywords_rule']) && !empty($this->setting['jishi_seo_keywords_rule'])){ $this->_cfg['seo_keywords'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['jishi_seo_keywords_rule']); }else{ $this->_cfg['seo_keywords'] = "{$year}年{$month}月{$day}日吉时查询,{$year}年{$month}月{$day}日时辰吉凶查询"; } if(isset($this->setting['jishi_seo_description_rule']) && !empty($this->setting['jishi_seo_description_rule'])){ $this->_cfg['seo_description'] = str_replace($seo_find_variable, $seo_replace_variable, $this->setting['jishi_seo_description_rule']); }else{ $this->_cfg['seo_description'] = "{$year}年{$month}月{$day}日吉时查询,{$year}年{$month}月{$day}日时辰吉凶查询"; } $this->assign('cfg', $this->_cfg); $this->assign('cfg_var', $this->_var); $GLOBALS['run'] = &$this; $_ENV['_theme'] = &$this->_cfg['theme']; $tpl = 'hl_jishi.htm'; $this->display($tpl); } // 阳历转阴历 public function yangtoyin() { $arr['data'] = array(); $nian = R('year', 'P'); $yue = R('month', 'P'); $ri = R('day', 'P'); if(!$nian || !$yue || !$ri){ E(1, '缺少参数', '', $arr); } $jss = $this->hl->yangtoyin($nian, $yue, $ri); if(!$jss){ E(1, '转换失败', '', $arr); } $arr['data'] = $jss; E(0, 'ok', '', $arr); } // 阴历转阳历 public function yintoyang() { $arr['data'] = array(); $nian = R('year', 'P'); $yue = R('month', 'P'); $ri = R('day', 'P'); if(!$nian || !$yue || !$ri){ E(1, '缺少参数', '', $arr); } $jss = $this->hl->yintoyang($nian, $yue, $ri); if(!$jss){ E(1, '转换失败', '', $arr); } $arr['data'] = $jss; E(0, 'ok', '', $arr); } } Lecms 3.0.3 错误

错误信息

错误位置

基本信息

程序流程

SQL

$_GET

$_POST

$_COOKIE

包含文件

其他信息