2013-03-05 44 views
0

我正在嘗試使用filepicker.io小部件。我想將event.fbfile.url保存在mysql數據庫中。我會用jQuery來保存圖片網址嗎?代碼示例會很有幫助。感謝您的幫助。以下是代碼部件。保存filepicker.io上傳圖片到mysql數據庫

<input name="img" data-fp-class="form-simple-action-btn filepicker_launcher" data-fp-button-text="Choose Image" data-fp-services="COMPUTER,FACEBOOK,FLICKR,INSTAGRAM,PICASA" data-fp-container="modal" data-fp-mimetypes="image/*" type="filepicker" data-fp-apikey="AmKDQg1vZRBatEqkUY6Qxz" data-onchange="console.log(event.fpfile.url)" id='campaign-img-input'"> 

回答

1

您需要一些服務器端代碼才能寫入數據庫。

如果這是html表單的一部分,url將在提交時出現在表單中,並且可以將其保存到數據庫中,就像表單的任何其他部分一樣。

如果這不是表單的一部分,您可以設置一個簡單的服務器端點,您可以執行ajax post,並且當您將數據發佈到端點時,它會將數據保存到您的mysql中。

如果您提供有關如何設置系統以及當前如何寫入數據庫的更多詳細信息,我可能會更有幫助。

+0

所以我把它設置成一個表格;我發佈了event.fpfile.url(我將它放在值域中)。所以我有:$ filepicker = mysql_real_escape_string($ _ POST ['event.fpfile.url']);然後我執行一個查詢將$ filepicker放在'filepicker'列中,我必須包含這個url。這不起作用。思考? – user1072337 2013-03-08 22:47:55

+0

所以沒有更多的細節,我認爲你想要做的是:1.刪除數據交換功能。 2.在你的PHP服務器端頁面上,你應該看到$ _POST ['img']中的filepicker url。 (print_r在這裏打印$ _POST數組可能很有幫助,你應該會看到一個URL類似於「https://www.filepicker.io/api/file/SOMETHING」的字段) – 2013-03-08 23:00:20

+0

嗨Liyan,抱歉要繼續哈樂在這方面,但我正在努力使這項工作,我仍然遇到問題。只是爲了澄清,你說我應該在小部件中:value =「 user1072337 2013-03-12 00:31:34