0
MySQLデータベースに格納された画像を別のサーバに保存する方法を、現在作業しているサーバのディレクトリに保存する方法を探しています。私はJSONデータを取得しており、各エントリは、データベースに保存された画像に直接リンクするURLを表示します。これは私が現在やっていることであり、成功していない。MySQL DBから画像を取得し、PHPを使用してサーバディレクトリに保存
<?php
$url = 'https://secure.example.com/app/api?accountid=000&apikey=000&action=getview&format=json&viewid=0000&tableid=0000';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
$imageList = json_decode($response,true);
$x = 1;
foreach ($imageList as $imageItem) {
$img = $imageItem['face_image'];
echo "<img src='" . $img . "' width='150' height='200'/>"; //THIS WORKS, DISPLAYS IMAGES
$dest_dir = "/uploads/"; //THIS DIRECTORY IS 777 CURRENTLY
$src_file = $img;
file_put_contents($dest_dir.$x.".jpg", $src_file);
$x++;
}?>
あなたは間違いありません!本当にありがとう。 – r0tterz