//error_reporting(E_ALL);
//exit();
/**
* Site Index File
*
* 声明:
* 本站是一个开放源代码的网站
*
* @author yunest <http://yunest.iteye.com>
* @version 1.0 2009-05-13 8:49 $
*/
// Include the common file:
include_once ('common.inc.php');
// Validate what page to show:
$p=isset($_GET['p'])?$_GET['p']:null;
//Check if the request is in the list.
if(!in_array($p,array('about','this','that','contact'))){
$page = 'main.inc.php';
}
// Determine what page to display:
switch ($p) {
case 'about':
$page = 'about.inc.php';
$page_title = $link_arr['about'];
break;
case 'this':
$page = 'this.inc.php';
$page_title = $link_arr['this'];
break;
case 'that':
$page = 'that.inc.php';
$page_title = $link_arr['that'];
break;
case 'contact':
$page = 'contact.inc.php';
$page_title = $link_arr['contact'];
break;
case 'search':
$page = 'search.inc.php';
$page_title = $link_arr['search'];
break;
// Default is to include the main page.
default:
$page = 'main.inc.php';
$page_title = $link_arr['index'];
break;
} // End of main switch.
// Make sure the file exists:
if (!file_exists($page)) {
$page = 'main.inc.php';
$page_title = $link_arr['index'];
}
// Include the header file:
include_once ('header.php');
// Include the content-specific module:
// $page is determined from the above switch.
include ($page);
用switch实现小型站点模块化
最新推荐文章于 2022-05-09 21:01:40 发布