【发布时间】:2016-05-04 04:14:54
【问题描述】:
我有这样的东西:http://i.imgur.com/KPulyBg.png,我目前正在处理“admin”文件夹,在里面我有“admin.php”,但问题是我想从中读取“core/init.php”那里。现在我在 admin.php 中有这个
<?php
require '../includes/header.php';
?>
<?php
$user = new User();
if(!$user->isLoggedIn()){
Redirect::to(404);
}
else if(!$user->hasPermission('admin')){
Redirect::to(404);
}
?>
<div id="content">
</div>
<?php
require '../includes/footer.php';
?>
在“includes/header.php”里面我有 php require_once 'core/init.php';但我为我的管理页面得到了这个:
Warning: require(core/init.php): failed to open stream: No such file or directory in C:\xampp\htdocs\OOP\includes\header.php on line 2
Fatal error: require(): Failed opening required 'core/init.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\OOP\includes\header.php on line 2
我知道我必须添加 ../,但随后我在 index.php 页面上遇到了该错误,该页面必须在没有该页面的情况下运行,因为它不在文件夹内,它仅从包含文件夹运行页眉和页脚。
【问题讨论】: