2016-03-19 4 views
0

私はPHPのinclude_onceでヘッダー/フッターを含めることを試みています。私は "状態"と呼ばれるサブフォルダを作成するまでは何の問題もありませんでした。 include_once("header.php");を含めると失敗しています。私はそれが同じディレクトリにないのでそれがあることを知っているので、私はinclude_once("/header.php");を試して、それはうまくいきませんでした。私は正しいディレクトリに取得できないために、このために間違って何をやっているサブフォルダからルートに移動することができません

include_once("header/states.php");

include_once("header/.php");

:私もこれをやってみましたか?私はたくさんのファイルを整理しようとしています。私はこれを正しい方法で実行したいので、助けてください。

 include_once("./states/header.php"); 

あなたが示すディレクトリにあるから参照されているファイルを想定しています:現在のディレクトリを参照する

enter image description here

enter image description here

答えて

1

使用を./。それは(_notesなど)別のディレクトリにあります場合は、ディレクトリ1つのレベルアップは、このように、../によって参照することができます。

 include_once("../states/header.php"); 
+0

は '警告:のinclude_once(./状態/ header.phpのは):ストリームをオープンに失敗しました:そのようなファイルやディレクトリはC:\ xampp \ htdocs \ sprayfoam \ SFEI \ states \ Alabama-Spray-Foam-Insulation.phpの70行目にありません。編集する前に他の方法で同じエラーが出ました。 – Becky

+0

index.htmlファイル/ include_once(..)行を含むファイルの正確なパスは? – Hektor

+0

これはXamppにありますが、cpanel上にあります。私はちょうど '<?php include_once("。\ states \ header.php ");を試みました。 ?> 'それは役に立たなかった。 – Becky

関連する問題