我真的很擔心php文件上傳安全和檢索這些文件。出於安全原因,我被告知要將上傳的圖像存儲在文檔根目錄之外。我可以上傳,但我不確定我知道如何最好地爲我的MYSQL和HTML結構提供這些圖片。這可能是一個愚蠢的做法,但這裏是我的問題:PHP如何使用MYSQL檢索存儲在文檔根目錄之外的圖像?
我有5個圖像存儲在我的文檔根目錄中。在我的MYSQL數據庫中,我存儲了該圖像的URL路徑(例如www.mywebsite.com/images/123.jpg)。我的HTML索引將查詢MYSQL並選擇圖像路徑,然後列出圖像的所有路徑,然後顯示圖像。
但是我有圖像存儲在我的文檔根目錄之外(出於安全原因)。有沒有一種方法可以將數據存儲到MYSQL的URL路徑中,例如www.mywebsite.com/images/outofroot.jpg,然後像上面那樣進行選擇查詢?
你可以用一個php腳本作爲img src服務器。該腳本確實可以在根外進行訪問。 '' – 2012-10-26 04:06:25
我對PHP有點新鮮。 「用php腳本來服務他們」是什麼意思? script.php中有什麼?以及這與「?image_id」有關? – user1441581
這是否使它更清晰:http://stackoverflow.com/questions/855135/best-way-to-limit-access-to-images-is-this-about-right – 2012-10-26 04:20:04