2012-09-13 54 views
0

當前結構:基本需要的PHP /目錄結構

htdocs 
    mums 
    demo.php 
    login.php 
    mums 
     classes 
     mums.class.php 
     includes 
     global.inc.php 
     config.inc.php 

我想保持MySQL數據庫信息,幷包含在config.inc.php中的媽媽文件夾(內部一個)文件夾的位置。例如:

// CONFIG 
$mumsConfig['dbName'] = 'mums'; 
$mumsConfig['dbUser'] = 'root'; 
$mumsConfig['dbPass'] = 'pass'; 
$mumsConfig['dbHost'] = 'localhost'; 
$mumsConfig['folder'] = 'mums'; 
// END CONFIG 

我想包括在需要它的,並在global.inc.php文件爲每個需要它的頁面的任何class.php文件中的配置文件。問題是我在配置文件中存儲了庫的位置($ mumsConfig ['folder']),所以我不能包含config.inc.php文件,直到我知道它在文件本身.....

我真的不知道如何設置一個非常簡單的配置文件。僅供參考,這全部留在局域網中,因此不需要擔心安全問題。

+0

請參閱[http://stackoverflow.com/questions/1986146/is-there-something-to-auto-include-files-other-than-classes-in- PHP的](http://stackoverflow.com/questions/1986146/is-there-something-to-auto-include-files-other-than-classes-in-php) – dbf

回答

0

由於兩個包含文件都位於相同的目錄中,即在includes下。你可以做require('config.inc.php') global.inc.php

+0

當我將global.inc.php包含在另一個文件,不會搞亂腳本運行的目錄嗎? – user1564018

+0

它不應該。你遇到任何問題嗎?我只做了一個小測試,對我來說不是問題。 –

+0

所以你在另一個文件中做'require('global.inc.php')'? –