2011-12-22 85 views
0

我用imagejpeg php命令創建圖像,我的問題是如何在將它保存到apache服務器上的tmp文件夾時訪問它?如何從apache上傳tmp文件夾訪問圖像

我不能使用../../tmp表示法,因爲對於訪問它而言,http協議不是文件協議。我嘗試使用$ _ENV和$ _FILES變量,但它們是空數組。

如何使用一些php命令訪問上傳文件夾,有沒有可能?

回答

1

您可以使用rename函數在需要時移動它,在webroot中如果您想公開它。

關於$_ENV$_FILES,第一個用於存儲環境變量PATH等,第二個用於上傳文件。您可以查看此herehere

+0

是的問題是沒有保存圖像,問題是如何使用http地址訪問它,這有可能嗎? – Vlad 2011-12-22 09:16:20

+0

@Vlad:要使用網絡服務器訪問它,它將放置在webroot目錄下,因此首先必須將文件從臨時目錄移開,這是否有意義? – RageZ 2011-12-22 09:18:20

+0

是的,我不知道,如果它不在www的根目錄下,它是不可訪問的。謝謝 – Vlad 2011-12-22 09:19:53