0

現在の構造:

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

mysqlデータベース情報とmumsフォルダーを含むフォルダー(内部フォルダー)の場所をconfig.inc.phpに保持したいと思います。例:

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

構成ファイルを必要とするすべてのclass.phpファイルと、それを必要とするすべてのページのglobal.inc.phpファイルに含めたいと思います。問題は、ライブラリの場所($ mumsConfig ['folder'])を構成ファイルに保存しているため、ファイル自体にあることがわかるまでconfig.inc.phpファイルを含めることができないことです。 ....。

非常に単純な設定ファイルを設定する方法に本当に迷っています。参考までに、これはすべてLANにとどまっているため、セキュリティについて心配する必要はありません。

4

1 に答える 1

0

両方のインクルードファイルが同じディレクトリにあるため、つまりインクルードの下にあります。あなたはrequire('config.inc.php')global.inc.phpで行うことができます

于 2012-09-13T20:51:25.027 に答える