1 つのサーバーからイメージをダウンロードし、バイナリ データを mysql blob フィールドに保存したいと考えています。しかし、それは機能していません。
$picture1 を表示している場合、判読できない文字が表示されます。byt $picture2 が表示されていません。
テーブルに保存しようとすると、テーブルに保存されません。
これを blob フィールドに保存するにはどうすればよいですか。
$picture1 = GetImageFromUrl($url);
$picture2 = addslashes(fread(fopen($picture, "r"), filesize($picture)));
print_r($picture1)
print_r($picture2)
function GetImageFromUrl($link)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch,CURLOPT_URL,$link);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result=curl_exec($ch);
curl_close($ch);
return $result;
}