私の主なPHPファイルでは、define()メソッドを使っていくつかの定数を設定します。アイデアはいくつかのユーザー設定とその他の設定のコントロールをロードするためにそれらを使用することですが、それらを使用するための時間が来るとき、エラーメッセージは次のように表示されますいくつかの問題についてはwampserverの設定 - 定数を有効にする方法?
Notice: Use of undefined constant CONSTANT_NAME - assumed 'CONSTANT_NAME' in (file path) on line X
が周りの仕事があり、変数を宣言すると便利ですが、すべての問題を解決するわけではありません。
ありがとうございます!
PS:設定ファイルも使用していますが、問題は解決しません。
、私は、ユーザーならば制御するため、一定の使用がされているWindows 7 にいくつかのインストールの問題の後にdevの上wampserverでXAMPPを選ぶことにしました許可なくセクションに入る。彼がシステムをリダイレクトしていない場合は、彼を彼のウェルカムページにします。 Wampserverが定義されている場合(CONSTANT_NAME)がfalseの場合、リダイレクトによってループが発生します。 たとえば、 sheet1.php: define(CONSTANT_NAME); sheet2.php: @ CONSTANT_NAMEまたはヘッダー( '場所http://domain/sheet1.php'); // @に注意してください。偽の場合にメッセージエラーの問題を解決しました。 – matt
テスト(localhost)サーバーとしてXAMPPを使用していますか? – Biotox
これを読んだあと、実際には '$ _SESSION' varのような定数を使用しようとしていると思います。 'sheet1.php'があなたの定数を持ち、' sheet2.php'に行くと、定数は持ち越されません。したがって、リダイレクトされます。 – Biotox