全新的mvc框架
来源:互联网 发布:华尔街英语微课堂软件 编辑:程序博客网 时间:2024/05/21 06:54
<?php
defined('APP_NAME') || die("非法操作");
define('URL_X',str_replace('init.php','',str_replace('\\','/',__FILE__)));
header('Content-Type:text/html;charset=utf-8');
if(isset($_REQUEST['c'])){
$Controller_name=$_REQUEST['c']."Controller";
}else{
if(APP_NAME=='home/'){
$Controller_name='indexController';
}else if(APP_NAME=='admin/'){
$Controller_name='adminController';
}
}
$Controller =new $Controller_name();
if(isset($_REQUEST['a'])){
$action_name=$_REQUEST['a']."Action";
}else{
if(APP_NAME=='home/'){
$action_name='indexAction';
}else if(APP_NAME=='admin/'){
$action_name='adminAction';
}
}
$Controller->$action_name();
function __autoload($class_name){
if(strpos($class_name,'Controller')!==false){
if($class_name=='baseController'){
require URL_X.'controller/baseController.class.php';
}else{
require URL_X."controller/".APP_NAME.$class_name.".class.php";
}
}else if(strpos($class_name,'Model')!==false){
require URL_X."model/".$class_name.".class.php";
}else if($class_name=='Smarty'){
require URL_X.'plugins/smarty/Smarty.class.php';
}
}
defined('APP_NAME') || die("非法操作");
define('URL_X',str_replace('init.php','',str_replace('\\','/',__FILE__)));
header('Content-Type:text/html;charset=utf-8');
if(isset($_REQUEST['c'])){
$Controller_name=$_REQUEST['c']."Controller";
}else{
if(APP_NAME=='home/'){
$Controller_name='indexController';
}else if(APP_NAME=='admin/'){
$Controller_name='adminController';
}
}
$Controller =new $Controller_name();
if(isset($_REQUEST['a'])){
$action_name=$_REQUEST['a']."Action";
}else{
if(APP_NAME=='home/'){
$action_name='indexAction';
}else if(APP_NAME=='admin/'){
$action_name='adminAction';
}
}
$Controller->$action_name();
function __autoload($class_name){
if(strpos($class_name,'Controller')!==false){
if($class_name=='baseController'){
require URL_X.'controller/baseController.class.php';
}else{
require URL_X."controller/".APP_NAME.$class_name.".class.php";
}
}else if(strpos($class_name,'Model')!==false){
require URL_X."model/".$class_name.".class.php";
}else if($class_name=='Smarty'){
require URL_X.'plugins/smarty/Smarty.class.php';
}
}
- 全新的mvc框架
- 全新的Struts2框架
- 了解 Struts 框架的全新后代--Shale
- Redkale -- 全新的Java微服务框架
- Relay: 全新的React数据获取框架
- 全新的网络加载框架Retrofit2
- 框架的MVC实现
- MVC的框架
- Spring 的MVC框架
- OFBiz 的MVC框架
- OFBiz的MVC框架
- OFBiz的MVC框架
- OFBiz 的MVC框架
- MVC框架的搭建
- MVC框架的学习
- OFBiz 的MVC框架
- Android的MVC框架
- MVC框架的困惑
- 服务器被攻击了
- 黑马程序员_IO(上)
- 云计算大会之行
- 哈夫曼编码的代码
- exec Command-line Arguments
- 全新的mvc框架
- HTML-Meta标签详解
- Centos下telnet的安装和配置
- 捐助Wikipedia后收到的感人的感谢信
- 10 boot time parameters you should know about the Linux kernel
- eclipse中console使用2
- 守卫者游戏开发教程之cocos2d-iphone2.0第一部分(菜单场景)
- TCP连接建立过程中为什么需要“三次握手”
- 百钱百鸡:公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡,共有几种情况