3

私はそのようなURLを持っています(基本URL):

"http://blablablbalbalka.jpg"

これにより、Web サイト上の画像を取得できます。

PHP を使用して、その画像を取得し、データベースに挿入するための BLOB を作成したいと思います。

どうやってやるの ?

file_get_contents のような関数を使用する必要がありますか? 開く?

ありがとう :)

4

1 に答える 1

1

あなたが言うように file_get_contents を使用することができます(Webサーバーのセキュリティに依存します-詳細についてはマニュアルを参照してください)、またはCURLを使用して画像を取得できます。

$img = file_get_contents("theurl");

カール:

$ch = curl_init();

// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "theurl");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_HEADER, 0);

// grab URL and pass it to the browser
$img = curl_exec($ch);

// close cURL resource, and free up system resources
curl_close($ch);

次に、$img を BLOB フィールドに挿入します...

于 2012-10-30T11:29:24.093 に答える