0

ユーザーの名前と写真が欲しいです。しかし、mysqlのテーブルにアップロードする方法が見つからないので、サイズ的には良くないと思います。ローカルホストに保存するのが良いことがわかりました。したがって、テーブルではなく、ローカルホストにあります。管理者でphpを使用していますが、それを保存する簡単な方法やチュートリアルはありますか?

ありがとう

4

2 に答える 2

0

localhost で実行されているサーバーに画像をアップロードするとします。たとえば、mysql を使用している場合は、データベース テーブルに画像を保存するために blob タイプを使用する必要があります。利用可能な多くのチュートリアルがあり、これを試してください: http://androidexample.com/Upload_File_To_Server_-_Android_Example/index.php?view=article_discription&aid=83&aaid=106

于 2013-08-24T01:22:34.797 に答える
0

これを回避する最も簡単な方法は、画像を base64 形式に変換してから mysql に保存することです。画像をサーバーにアップロードし、サーバーに変換させてから、mysql に保存できます。

ここを参照してくださいhttp://davidwalsh.name/data-uri-php

上記のサイトの所有者である David Walsh の好意による:

// A few settings
$image = 'cricci.jpg';

// Read image path, convert to base64 encoding
$imageData = base64_encode(file_get_contents($image));

// Format the image SRC:  data:{mime};base64,{data};
$src = 'data: '.mime_content_type($image).';base64,'.$imageData;

// Echo out a sample image
echo '<img src="',$src,'">';
于 2013-08-24T01:29:38.227 に答える