我想请一些帮助。如何检查功能是否仅包含在子文件夹的页面中
我有网站的结构是这样的:
root folder(mysite):
- subfolder: includes (has inside the initialize.php - I include it on the top of ALL my pages)
- subfolder: admin (has inside the localhost/mysite/admin/index.php, localhost/mysite/admin/edit.php, localhost/mysite/admin/delete.php)
index.php(localhost/mysite/admin/index.php)
albums.php
我也有一个功能的loggedIn()允许访问管理员文件夹中的页面,只有当用户登录因此,代码后台管理页面里面是这样的:
<?php require_once('../includes/initialize.php'); ?>
<?php loggedin(); //I put this only in pages inside admin folder ?>
<?php include('header.php'); ?>
/// Instead inside root pages is like this:
<?php require_once('includes/initialize.php'); ?>
<?php include('header.php'); ?>
我想什么,虽然做的是把我的功能initialize.php内,还进行检查,使确保的loggedIn()在所有只包括admin文件夹内的页面,所以localhost/mysite/index.php将不会有它,而不是localhost/mysite/admin/index.php将它。
请注意,正确的拼写是'initialize'而不是'initilize'。 – 2013-02-21 10:14:45