2011-11-01 93 views
1

我使用了一個輸入文件的代碼上傳圖像到我的壁紙網站..如何根據PHP中的url下載圖像?捲曲?

<input type="file" name="img" id="img" /> 

反正是有選擇的圖像而不選擇圖像file..like輸入URL到文本框?

<input name="img" type="text" id="img" value="http://www.somesite.com/image.my.jpg" size="40" /> 

我試過了不行......請幫幫我!無論如何,除了選擇瀏覽按鈕和選擇圖像文件,除了輸入圖像網址到文本框嗎?幫助我,我嘗試以不同的方式... 是否有用戶類型=「文本」,除了類型=「文件」,所以我們可以在該文本框中輸入圖像URL並上傳?

回答

2

隨着<input>你必須告訴你的PHP代碼去下載該文件,例如

<?php 
if (!empty($_POST['img'])) { 
    file_put_contents('savedImage',file_get_contents($_POST['img'])); 
} 

但是這樣做會使您遇到一些潛在的安全問題,所以要小心!

1

我想你想要做的是上傳一個圖像,然後在頁面上顯示。

您需要將圖像移動到Web服務器上的文件夾中,然後顯示該輸出。 More info about it here.