From d5e11b440d46be44e9c4144fd79653132f9e7d88 Mon Sep 17 00:00:00 2001 From: Zoldszemesostoros <42379455+Zoldszemesostoros@users.noreply.github.com> Date: Thu, 4 Jul 2019 18:44:46 +0200 Subject: [PATCH] Faster requires The dirname(__FILE__) has saved to a variable, so config.php will run faster. --- models/config.php | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/models/config.php b/models/config.php index 5d1de97..77e0fb3 100644 --- a/models/config.php +++ b/models/config.php @@ -16,11 +16,12 @@ // insert a similar call into models/settings.php with your desired time zone // NOTE: You probably do want a different time zone. date_default_timezone_set('UTC'); - - require_once(dirname(__FILE__)."/settings.php"); + // On windows the directory separator is a backslash + $cfgLocation = str_replace('\\','/',dirname(__FILE__)) + require_once($cfgLocation."/settings.php"); //Dbal Support - Thanks phpBB ; ) - require_once(dirname(__FILE__)."/db/".$dbtype.".php"); + require_once($cfgLocation."/db/".$dbtype.".php"); //Construct a db instance $db = new $sql_db(); @@ -38,12 +39,12 @@ if(!isset($language)) $langauge = "en"; - require_once(dirname(__FILE__)."/lang/".$langauge.".php"); - require_once(dirname(__FILE__)."/class.user.php"); - require_once(dirname(__FILE__)."/class.mail.php"); - require_once(dirname(__FILE__)."/funcs.user.php"); - require_once(dirname(__FILE__)."/funcs.general.php"); - require_once(dirname(__FILE__)."/class.newuser.php"); + require_once($cfgLocation."/lang/".$langauge.".php"); + require_once($cfgLocation."/class.user.php"); + require_once($cfgLocation."/class.mail.php"); + require_once($cfgLocation."/funcs.user.php"); + require_once($cfgLocation."/funcs.general.php"); + require_once($cfgLocation."/class.newuser.php"); session_start();