-1

実際、Android プロジェクトの JSON から画像文字列を取得していました。文字列イメージは、HTTPPOST を使用して正常に渡されます。今、phpのmysqlデータベースに画像をblobタイプとして保存する際に問題に直面しています。取得した文字列イメージを変換して、mysql データベースに blob タイプとして保存できるようにするにはどうすればよいですか? 道を知っている方、アドバイスをお願いします。

ありがとうございました。

4

1 に答える 1

6

データをbase64_decode()するだけです:

$blob = base64_decode($json_64_encoded_string);

次に、DBに書き込みます。配列からエンコードされた文字列を取得するのに助けが必要な場合はPOST、PHPjson_decode関数を見てください: http://php.net/manual/en/function.json-decode.php

$json_obj = json_decode($_POST[post_key]); //replace 'post_key' with whatever you use
$blob = base64_decode($json_obj->blob); //replace 'blob' with whatever you use
于 2012-12-26T18:01:16.037 に答える