当我将代码切换到另一个系统时,我收到错误(下面提到的代码),
配置:
操作系统:Windows 7 php服务器:Xampp
请帮我解决这个问题.提前致谢.
码:
<?php
class settings{
public $theme;
public $db_pf;
function __construct(){
$this->theme="default";
$this->db_pf="task_";
$this->paths();
$this->abbr();
$this->errors();
$this->enable_db_config();
}
function paths(){
define(ROOT,$_SERVER['DOCUMENT_ROOT']);
define(BP,"/task/");
define(ABSPATH,"/task/ta-admin/");
define(ADMPATH,"/task/administrator/");
define(INCLUDE_PATH,ABSPATH."includes/");
define(MODULE_PATH,ABSPATH."modules/");
define(CONTENT_PATH,ABSPATH."contents/");
define(THEME_PATH,ABSPATH."templates/".$this->theme."/");
define(STYLE_PATH,THEME_PATH."styles/");
define(IMAGE_PATH,THEME_PATH."images/");
define(JS_PATH,BP."assets/js/");
define(JQ_PATH,BP."assets/jq/");
}
function enable_db_config(){
include(ROOT.BP."ta-includes/class-db-config.php");
}
function abbr(){
define(task_title,"Admin-Quit Tasker-");
define(LOGIN_TITLE," Administrator Login...");
define(SLOGAN,"Enabling Solutions to your Tasks...");
}
function errors(){
define(NOTFOUND,"Page not found");
define(GOBACK," please press ok to go back...");
}
}
$obj_settings=new settings();
?>
Run Code Online (Sandbox Code Playgroud)
错误:
Notice: Use of undefined constant ROOT - …Run Code Online (Sandbox Code Playgroud)