2013-10-06 218 views
0

我正在開發一個簡單的websit,用戶可以在其中上傳和編輯他們的個人資料 圖片。我已經實現了它。那就是用戶可以瀏覽並上傳他的新照片 作爲個人資料圖片。現在在這個階段,我想添加一個設施。 每當用戶瀏覽照片時,都應該顯示新照片(如果願意,他可以上傳 )。比如我有以下的用戶界面: enter image description here在php中上傳和顯示圖片

所以每當用戶瀏覽例如mango.png新的照片說,在 新畫面(芒果的圖片)應該顯示而不是空白的畫面。

我不知道該怎麼做。我在互聯網上搜索它,但唯一的想法是我如何上傳任何圖像。那麼如何做到這一點。任何人 ???

回答

1

當用戶在CommonDialog文件瀏覽器中選擇圖像時,您可以使用JavaScript自動發送圖像文件。舉一個例子代碼來看看這個問題: How do I auto-submit an upload form when a file is selected?

如果你希望用戶能夠自己決定使他們的個人資料圖片之前,檢查圖像:讓形式上傳的文件(臨時),但不要不會立即將其設置爲新的個人資料圖片。最後,如果用戶發送另一個表單(「是,應用新的個人資料圖片!」),您的腳本可以採用先前上傳的臨時圖像文件並執行使其成爲新的個人資料圖片所需的數據庫操作。