2012-09-17 187 views
0

我試圖做一個include(dirname(FILE),'/../file.php?variable=VAR'),但是當我使用時無法找到位置變量。在包含GET路徑中包含GET變量(路徑)

該目錄位於當前文件所在的目錄之上。是否有可能通過包含變量?

+0

你能展示一些實際的代碼嗎?爲什麼不只是'include('../ file.php');'? – lonesomeday

+0

對不起,但是你想將查詢傳遞給'include'的原因是什麼? – raina77ow

+0

我正在使用HTML到PDF轉換器,並且需要包含在特定GET var處理的文件。我想我只會寫信給一個文件。 – user461316

回答

1

號通過使用包括你包括文件的源代碼,因爲它是。我想你想在包含的文件中定義一個函數並調用它來獲得結果。

1

雖然你根本不需要這個,但因爲$_GET的範圍是全局的[即可以從您運行的每個腳本訪問]。

只是要清楚:

include($path)搜索資源的文件系統,然後進行處理。

http://somesite.com/index.php?key=value是一個URL,其部分在?符號後面的部分被稱爲查詢