2011-05-19 80 views
1

我有一個問題。php - require,require_once,include - 頁面加載兩次

我file1.php在包括目錄 - 所以包括/ file1.php 另一個文件是file2.php有一個

require(dirname(__FILE__).'/includes/file1.php'); 

我已經看了有螢火蟲,也是我寫的東西成txt文件,並且好像是

+0

你能否在這兩個文件中提供代碼? – 2011-05-19 10:39:43

+0

你能展示一些代碼嗎?這是非常不清楚的。 – 2011-05-19 14:00:43

回答

0

如果你看到一個頁面在你的客戶端,即在Firefox(或Firebug)中被加載兩次,你的代碼很可能會重定向或類似的東西。

很高興在這裏看到代碼的一部分,或者至少你在Firebug中看到了什麼(如HTTP動作/狀態代碼)。

3
require_once(dirname(__FILE__).'/includes/file1.php'); 

require_once()說法是除了PHP 相同的要求()將 檢查,如果該文件已經被包含 ,如果是這樣,不包括 (需要)再次。