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 關注
- 185 瀏覽
添加回答
舉報