我可以在使用move_uploaded_file函數之前顯示上傳的圖像文件嗎? 我想顯示圖像文件的用戶其改名並移動到圖像文件夾之前,讓用戶可以調整圖像或取消opreation顯示暫時上傳的圖像文件(PHP)
2
A
回答
0
是的......你必須從臨時文件中流式傳輸文件,例如/tmp
。
header('Content-Type: image/jpeg');
readfile('/tmp/'.$_FILES["file"]["tmp_name"]);
0
是的,你可以,
,但你必須先上傳,然後展示給用戶,當用戶點擊「接受」或提交按鈕,然後調整它並移動它。在此之前,請將其保存在臨時文件夾,服務器上的臨時文件夾或要保留臨時映像的任何其他文件夾中。
0
惡意用戶可能會上傳一些惡意軟件,所以我會確保在執行此類操作之前進行某種驗證。檢查上傳文件的文件擴展名或MIME類型。或通過圖像處理腳本,而不是顯示它,即viewImage.php?id = 1234
+1
如果標題和MIME類型是好的,那麼它應該是好的,文件擴展名不是一個很好的建議。 –
+0
@Mihai同意mime類型是一種更安全的方式 – m4rc
相關問題
- 1. PHP上的圖像文件不顯示我上傳的圖像
- 2. 如何顯示加載PHP文件上傳圖像的進度?
- 3. PHP顯示已上傳到文件的圖像
- 4. 圖像不顯示在服務器 - 使用PHP文件上傳
- 5. 使用codeigniter從上傳文件夾中顯示圖像php
- 6. PHP圖像上傳和顯示
- 7. 上傳和顯示圖像php mysqli
- 8. 從臨時上傳目錄中的文件顯示圖像
- 9. 顯示上傳的圖像
- 10. 在上傳時顯示GIF圖像
- 11. 在asp.net中上傳時顯示圖像
- 12. PHP - 顯示上傳的文件重複
- 13. 顯示圖像,而上傳
- 14. AJAX顯示圖像上傳
- 15. 上傳和顯示圖像
- 16. PHP-SQL:上傳的圖像顯示爲垃圾文本
- 17. 使用AngularJs顯示圖像並上傳文件的預覽圖
- 18. 顯示第一個圖像文件上傳到一個文件夾使用php
- 19. CodeIgniter和顯示圖像/上傳圖像
- 20. 顯示文件上傳完成時上傳的文件總數
- 21. 當使用php讀取文件顯示圖像時,圖像上出現細線
- 22. php多個圖像上傳並顯示每個圖像
- 23. 顯示上傳的圖片上頁PHP
- 24. Blueimp Jquery文件上傳:不顯示縮略圖預覽圖像
- 25. 如何顯示上傳到我的ftp文件夾的圖像
- 26. 使用圖像控件顯示服務器上傳的圖像
- 27. 文件或圖像上傳php問題
- 28. 圖像文件不上傳在php
- 29. PHP圖像文件上傳錯誤
- 30. 重命名上傳圖像文件php
它工作正常,但我不能使用它像這樣 –