2 回答
TA贡献2051条经验 获得超10个赞
你header.php应该是:
<?php require_once(__DIR__. '/../config.php'); ?>
因为config.php在include文件夹之外,因此您需要后退一步(转到项目的根目录)然后访问它。
您应该将所有端点转换为使用基于您的项目将导致控制器的根路径,因此:
控制器.php:
<?php
// get the model class
require(__DIR__ .'/../model/Model.php');
// create Controller class
class Controller {
// hold the model object
public $model;
public function __construct () {
// create model object
$this->model = new Model();
}
public function index () {
require_once(__DIR__ .'/../view/index.php');
}
public function salesForm () {
require_once(__DIR__ .'/../view/sales-form.php');
}
}
头文件
<?php require_once(__DIR__ .'/../config.php'); ?>
模型.php
require_once(__DIR__ .'/../config.php');
TA贡献1804条经验 获得超3个赞
在从 controller.php 文件调用控制器之前,您可能必须包含如下配置文件:
<?php require_once('../config.php'); ?>
- 2 回答
- 0 关注
- 145 浏览
添加回答
举报