我一直在一個小網站上工作,以處理我的PHP技能。我有一個名爲Templates的子文件夾中的導航。現在基本上,導航將被包含在每個頁面上,並隨着它connect.php。現在的問題是,如果它進入另一個子文件夾,那麼它將無法找到connect.php文件。我已經安裝了APP目錄,並且正在處理樣式表和所有樣式表。在網站目錄中包含文件 - 使導航始終包含connect.php,無論子目錄如何
但是我不確定我會怎麼做include,我從StackOverflow的鏈接href的另一個問題得到的想法/代碼,並且它說include (APP_DIR .'connect.php')
然而,這似乎並不適用於我,它帶來了一個錯誤「警告:包括(APP_ROOT/connect.php):未能打開流:沒有這樣的文件或目錄在C:\ xampp \ htdocs \ ytsite \ templates \ navigation.php在線2 」
任何關於如何正確包含文件的幫助,無論它在哪裏,它都包括連接將非常感謝。
感謝, 本
你有沒有定義APP_DIR? ..見'定義'.. http://php.net/manual/en/function.define.php – Daniel
如果一個常量ist沒有定義PHP將它視爲一個字符串。你也表示你想'APP_DIR',但是錯誤信息指出'APP_ROOT' – pmayer
哦,對不起。我輸入錯了。我把它作爲APP_ROOT。也是的,我已經定義了它@Daniel 'define('APP_ROOT','http:// localhost/ytsite');' – BenJ30