2011-08-20 59 views
-1

我有一個包含有幾個文本字段(標題,描述等)填充形式文本字段以上傳的文件

其中一個字段是圖片,其中我希望用戶的形式的PHP文件或者輸入地址到圖像(http://www.domain.com/image.jpg)或上傳一個。 如果用戶上傳圖片,我將其存儲在我的服務器上,並希望填充表單中的文本字段,並將其地址添加到我的服務器上的文件(http://www.mydomain.com/images/image.jpg)

我試圖通過在圖像文本字段旁邊添加一個上傳按鈕來解決該問題,該按鈕打開一個包含帶有文件字段和提交按鈕的表單的jQuery UI對話框。

它工作正常,上載圖像並在數據庫表中添加記錄,但我不知道如何用上傳文件的地址填充第一個表單中的圖像文本字段。

我可以用PHP來做到嗎,我應該使用jQuery還是應該以完全不同的方式做到這一點?

回答

0

Html input類型image沒有textvalue屬性設置。它有一個src屬性,它是它呈現的圖片網址。在你的情況,而不是使用圖像輸入元素,你可以顯示一個span上傳完成後,更新的圖像URL作爲內部文本或HTML。

0

退房move_uploaded_file,把文件放在任何地方,只是把它放在你需要它的地方。您可以使用jQuery來更改文本字段的值,如$('#myfield').val('new_value');