我有一個上傳字段,用戶可以上傳圖片。我想添加一個鏈接旁邊說:使用默認設置serverside文件作爲輸入文件類型的值,點擊按鈕或鏈接(javascript和/或php?)
因此,當用戶沒有圖片上傳他們可以點擊鏈接,將設置一個特定的文件(在網絡服務器上)爲該領域。例如:default_picture1.jpg
我讀過這是不可能的(出於安全原因)使用JavaScript來設置輸入文件類型的值。我瞭解客戶端的安全原因,但我試圖實現的是將該值設置爲網絡服務器上的文件,該文件已存在,可在客人沒有要上傳的圖片時使用。
我試圖與JS,但顯然是行不通的:
<label>Picture 1</label>
<input title="" size="60" id="pic1" name="pic1" type="file" />
<a href="#" onClick="document.getElementById('pic1').value = 'test1.jpeg';">test1</a>
<a href="#" onClick="document.getElementById('pic1').value = 'test2.jpeg';">test2</a>
<a href="#" onClick="document.forms['form_upload'].elements['pic1'].value = 'test3.jpeg';">test3</a>
(順便說一句:我只是想3種不同的設置在JS價值的方式)
也許這是可能做到這一點的PHP的?
如果您有與此有關的其他想法,請隨時發佈。
我非常感謝您的幫助,並花時間回答!
問候,
GOSA
爲什麼不只是有一個默認的圖像被使用,如果用戶沒有上傳?用戶不必點擊一個按鈕來使用默認值。 – Crashspeeder 2012-03-16 21:25:21
嗨,這不是我的電話。他們想清楚地表明他們可以選擇默認圖片,但感謝回覆,我很感激! – Gosa 2012-03-19 19:31:50