BLOB

2011-11-10 11 views
0

facebookの写真をURLに保存してBLOB formateの画像として保存するにはどうすればいいですか? MYSQLBLOB

のために私はFacebookの にhttps://github.com/facebook/connect-js/blob/master/examples/jquery/login.html

を接続し、(私はこれをコーディングしていない私はcore.phpのに提出する$アヤックスメートを使用する私のサーバーに画像を送信するには、この例を使用していますまだ、私は最善の方法を知る必要があるので。

答えて

0

よく私の最初のrecommandationは画像を保存することですdaデータベースのバックアップに絶対に必要な場合を除いて、データベースに格納されます。データベースを大量に混乱させます。代わりに、サーバー側の$ facebookクラスを使用して画像にURLを取得し、PHPのメモリに "file_get_contents"するだけです。

それをディスクにダンプし、そのダンプされたイメージの参照をデータベースに保存します。この方法であなたのデータベースにもっと良い結果をもたらすでしょう。

実際にBLOBに保存する場合は、同じ方法を使用してイメージをメモリにフェッチし、hex()関数を使用してINSERT/UPDATEクエリ...

0

Facebookが画像を保存する場所への参照を保存するだけです。そうすれば、あなたは自分たちのサーバー(非常に素敵な/すばらしい)を乱用し、自分のサーバーを参照するイメージタグを提供するだけです。

また、イメージをデータベースに保存すると、イメージをファイルシステムに保存するときに発生するネイティブの圧縮が失われます。そのため、データストレージの容量を膨大なものにすることはありません。