chengkun
2025-04-29 ab5d7bddae4557b9d56d17f21fc8ca232d7d8693
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
 
include(dirname(__FILE__) . '/global.php');
 
/**
 * 伪静态操作
 * @return void
 */
function urlRewrite() {
    if (isset($_GET['yunurl']) && $_GET['yunurl']) {
        $var = @explode('-', str_replace('/', '-', $_GET['yunurl']));
        foreach ($var as $p) {
            $param = @explode('_', $p);
            $_GET[$param[0]] = $param[1];
        }
        unset($_GET['yunurl']);
        
    }
}
 
//伪静态操作statr
 
urlRewrite();
 
//伪静态操作end
 
if (isset($_GET['m']) && $_GET['m'] && !preg_match('/^[0-9a-zA-Z\_]*$/', $_GET['c'])) {
    $_GET['m'] = 'index';
}
 
$ModuleName = $_GET['m'] ?? '';
if ($ModuleName == '') $ModuleName = 'index';
//默认情况下,调用app/controller下与当前目录名相同的模块
//如当前目录名为ask,则默认调用的是app/controller/ask/下的控制器
//若需要调用与当前目录名不同的模块,则请修改此处的$ModuleName
//$ModuleName='job',则此时将调用app/controller/job/下的控制器
 
include(LIB_PATH . 'init.php');