£€æŸ¥æ˜¯å¦æ˜¯é»„历æ’ä»¶çš„URL,直接在最开始处ç†ï¼Œé¿å…è¢«åˆ†ç±»å¤„ç†æ‹¦æˆª $url_suffix = $_ENV['_config']['url_suffix']; $url_suffix_len = strlen($url_suffix); // 检查cfg是å¦å­˜åœ¨ if (isset($cfg['le_hl'])) { // 动æ€èŽ·å–æ’ä»¶åŽå°è®¾ç½®çš„黄历å‰ç¼€ $plugin_prefix = isset($cfg['le_hl']['day_prefix']) ? $cfg['le_hl']['day_prefix'] : 'huangli'; // æ”¯æŒæ’件设置的å‰ç¼€å’Œé»˜è®¤çš„ hl å‰ç¼€ $possible_prefixes = array('hl', $plugin_prefix); // 检查是å¦åŒ¹é…黄历æ’ä»¶çš„URLæ¨¡å¼ foreach ($possible_prefixes as $prefix) { $prefix_len = strlen($prefix); // 处ç†é¦–页 if($uri == $prefix || $uri == $prefix . '/' || ($url_suffix_len > 0 && ($uri == $prefix . $url_suffix || $uri == $prefix . '/' . $url_suffix))) { $_GET['control'] = 'hl'; $_GET['action'] = 'index'; return; }elseif(substr($uri,0,$prefix_len+1)=="{$prefix}/"){ // 处ç†å¸¦åŽç¼€çš„URL $newurl = $uri; if ($url_suffix_len > 0 && substr($uri, -$url_suffix_len) == $url_suffix) { $newurl = substr($uri, 0, -$url_suffix_len); } $_GET['control'] = 'hl'; if(substr($newurl, $prefix_len+1) == 'caishen'){ $_GET['action'] = 'caishen'; return; }elseif (substr($newurl, $prefix_len+1) == 'jishi'){ $_GET['action'] = 'jishi'; return; } //具体日期的黄历 $pattern = '/^'.$prefix.'\/(\d+)-(\d+)-(\d+)$/'; preg_match($pattern, $newurl, $mat); if(isset($mat[3]) && $mat[3]){ $_GET['action'] = 'index'; $_GET['nian'] = $mat[1]; $_GET['yue'] = $mat[2]; $_GET['ri'] = $mat[3]; return; } //å¹´æœˆçš„å‰æ—¥ $pattern = '/^'.$prefix.'\/(\d+)-(\d+)$/'; preg_match($pattern, $newurl, $mat); if(isset($mat[2]) && $mat[2]){ $_GET['action'] = 'yue'; $_GET['nian'] = $mat[1]; $_GET['yue'] = $mat[2]; return; } //æŸå¹´æ—¥åކ $pattern = '/^'.$prefix.'\/(\d+)-rili$/'; preg_match($pattern, $newurl, $mat); if(isset($mat[1]) && $mat[1]){ $_GET['action'] = 'nian_rili'; $_GET['nian'] = $mat[1]; return; } //æŸå¹´èŠ‚æ°”è¯¦æƒ… $pattern = '/^'.$prefix.'\/(\d+)-(\w+)$/'; preg_match($pattern, $newurl, $mat); if(isset($mat[2]) && $mat[2]){ $_GET['action'] = 'nian_jieqi'; $_GET['nian'] = $mat[1]; $_GET['jieqipy'] = $mat[2]; return; } //æŸå¹´æŸæœˆæŸå‰æ—¥ï¼ˆç»“婚) $pattern = '/^'.$prefix.'\/(\d+)-(\d+)-(\w+)$/'; preg_match($pattern, $newurl, $mat); if(isset($mat[3]) && $mat[3]){ $_GET['action'] = 'yuejiri'; $_GET['nian'] = $mat[1]; $_GET['yue'] = $mat[2]; $_GET['eventpy'] = $mat[3]; return; } //æŸå¹´æŸæœˆæŸå‰æ—¥ï¼ˆç»“婚)带生肖 $pattern = '/^'.$prefix.'\/(\d+)-(\d+)-([a-zA-Z]+)-([a-zA-Z]+)$/'; preg_match($pattern, $newurl, $mat); if(isset($mat[4]) && $mat[4]){ $_GET['action'] = 'yuejiri'; $_GET['nian'] = $mat[1]; $_GET['yue'] = $mat[2]; $_GET['eventpy'] = $mat[3]; $_GET['sx'] = $mat[4]; return; } //2025-3-21-jiehun.html æŸæ—¥æŸé»„历是å¦åˆé€‚ $pattern = '/^'.$prefix.'\/(\d+)-(\d+)-(\d+)-(\w+)$/'; preg_match($pattern, $newurl, $mat); if(isset($mat[4]) && $mat[4]){ $_GET['action'] = 'eventno'; $ Lecms 3.0.3 错误

错误信æ¯

错误ä½ç½®

基本信æ¯

ç¨‹åºæµç¨‹

SQL

$_GET

$_POST

$_COOKIE

åŒ…å«æ–‡ä»¶

å…¶ä»–ä¿¡æ¯