chengkun
2025-04-18 1bb985f32f2efe0f9dd69f3cf29a1c809b1cf96d
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
39
40
41
42
43
44
45
46
47
48
49
<?php
/*
* $Author :PHPYUN开发团队
*
* 官网: http://www.phpyun.com
*
* 版权所有 2009-2021 宿迁鑫潮信息技术有限公司,并保留所有权利。
*
* 软件声明:未经授权前提下,不得用于商业运营、二次开发以及任何形式的再次发布。
*/
session_start();
 
include(dirname(dirname(__FILE__))."/global.php");
 
if($_GET['m'] && !preg_match("/^[0-9a-zA-Z\_]*$/",$_GET['m']))
{
    $_GET['m']    =    'index';
}
global $config;
 
if(is_numeric($config['did']))
{
    header('Location:/siteadmin/');die;
}
$model    =    $_GET['m'];
$action    =    $_GET['c'];
 
if($model    ==    ""){$model        =    "index";}
if($action    ==    ""){$action        =    "index";}
 
$Module        =    explode("\\",str_replace("/","\\",getcwd()));
 
if(end($Module)){$ModuleName=end($Module);}else{$ModuleName='admin';}
 
require(APP_PATH.'app/public/common.php');
require(APP_PATH.$ModuleName.'/adminCommon.class.php');
require("model/".$model.'.class.php');
$adminDir    =    $ModuleName;
$conclass    =    $model.'_controller';
$actfunc    =    $action.'_action';
$views        =    new $conclass($phpyun,$db,$db_config["def"],"admin");
if(!method_exists($views,$actfunc)){
    $views->DoException();
}
$views->$actfunc();
 
 
 
?>