編集済み
jQuery File Upload Documentationを使用すると、写真付きのデータを MySQL DB に保存できます (写真 1+2 を参照)。
今私が立ち往生しているのは、データを元に戻す方法です。アップロード後、DB からのデータを含む写真を表示したいのですが、その方法を見つけることができません。
誰かがDBデータを追加するjsonを編集する方法を知っているか、それをvar_dumpして正しい方向にプッシュする方法を知っているなら、それは素晴らしいことです! json が作成される場所が見つかりません。json は次のようになります。
{"files":[{
"name" : "02 (1).jpg",
"size" : 12508,
"type" : "image\/jpeg",
"url" : "http:\/\/localhost:8888\/server\/php\/files\/02%20%281%29.jpg",
"thumbnailUrl" : "http:\/\/localhost:8888\/server\/php\/files\/thumbnail\/02%20%281%29.jpg",
"deleteUrl" : "http:\/\/localhost:8888\/server\/php\/?file=02%20%281%29.jpg",
"deleteType" : "DELETE"
}]}
そして、私はそれを次のようにしたいと思います:
{"files":[{
"name" : "02 (1).jpg",
"size" : 12508,
"type" : "image\/jpeg",
"url" : "http:\/\/localhost:8888\/server\/php\/files\/02%20%281%29.jpg",
"thumbnailUrl" : "http:\/\/localhost:8888\/server\/php\/files\/thumbnail\/02%20%281%29.jpg",
"deleteUrl" : "http:\/\/localhost:8888\/server\/php\/?file=02%20%281%29.jpg",
"deleteType" : "DELETE",
"titleDB" : "Title1",
"textDB" : "Lorem ipsum dolor...."
}]}
私は(rAjAが説明したように)試して、次を変更しました
require('UploadHandler.php');
$upload_handler = new UploadHandler();
$response_enc = $this->upload_handler->initialize();
しかし、「JSON.parse: JSON データの後に予期しない空白以外の文字があります」というエラーが表示され、それを調べて情報を見つけましたが、私を助けてくれるものは何もありません。
誰かがこれについて私を助けることができますか、または私が情報を見つけることができる場所を知っていますか? ありがとうございました!