2017-04-12 46 views
0

我想要的是,當用戶上傳圖片並按下按鈕時,我想將url保存在數據庫中。獲取上傳圖片的url

我試過使用:$(#img).attr('src')但這給我一個真的長字符串。

HTML代碼:

<div id="upload_picture"> 
    <label class="custom-file-upload"> 
     <input class="btn btn-primary" type='file' id="image" size="10" name="pictureURL"/> 
     <img id="imageChosen" width="250px" height="250px"/> 
    </label> 
</div> 
<a class="btn btn-primary" id="order_button"">Order pic!</a> 

JS代碼:

$("#order_button").on("click", function() { 
    var picUrl = $('#imageChosen').attr('src'); 
... 

是否有可能獲得 「正常」 的網址是什麼?

編輯

這是一個咖啡前的問題,SRY。是的,用戶使用本地網址上傳它。也許我應該做的是生成一個我自己的網址到圖片?或者最好的做法是在這裏?

+2

但用戶上傳本地圖像。你想得到什麼網址? – Mohammad

+0

@穆罕默德是的,你是對的。對我來說太愚蠢了。也許我可以爲它生成一個costum url並上傳它?我想要的是當我稍後搜索圖像時的參考點。 – vonhact

回答

-1

您所看到的網址是正確的 - 應該是這樣的,因爲該圖片已上傳且未被引用(「https.google.com/yourimageid」)。