2009-10-22 58 views
1

我有一個快速而希望的簡單問題,我希望有人能幫助我。我有一個應用程序,我正在努力,我允許用戶上傳文件。所有的文件都在項目佈局Zend Framework和fread的文件路徑問題()

/應用

的應用程序文件夾加載到一個目錄中 -/myuploadedfiles

/庫

/公共

然而,當我需要使用fread讀取它們()我無法讀取文件,因爲上傳使用Zend_File_Transfer_Http返回的路徑爲

../application/myuploadedfiles/somefile.doc

,當我試着讀炸彈,因爲FREAD似乎無法找到它,因爲我得到這個錯誤

FREAD( ):提供的參數不是有效的流資源

獲取正確路徑來讀取文件以便我可以處理它的最佳方法是什麼?

我知道這可能是一段簡單的代碼,但目前我無法爲我的生活弄清楚。

謝謝。

格蘭特

回答

1

嘗試採取從Zend_File_Transfer找回那種相對路徑,並試圖讀取文件內容之前,將其通過的realpath()功能。

+0

謝謝,我知道這將是簡單的事情。 – 2009-10-22 21:53:42