0
我們使用PHP curl將圖像保存到數據庫。我們從xml中獲取圖像的地址。錄製完圖像後,我們遇到以下問題。圖像疊加,它們被錯誤地記錄。或者圖像以名稱保存爲空白圖像。使用PHP curl獲取/保存圖像
function resim($link, $klasor, $dosya)
{
if (!file_exists($klasor)) {
mkdir($klasor);
}
$type = strtolower(substr(strrchr($link,"."),1));
if ($type == 'jpeg') {
$type = 'jpg';
}
$resim = fopen("{$klasor}/{$dosya}.{$type}", 'w');
$ch = curl_init($link);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_NOPROGRESS, false);
curl_setopt($ch, CURLOPT_FILE, $resim);
curl_exec($ch);
curl_close($ch);
fclose($resim);
}
- 我們在哪裏犯錯?或者我們可以用另一種方式做到嗎?
- 我們如何獲得圖像完成信息?
我們的尊重。
感謝Alaa Attia Mohamed。我們將對文件格式加以限制。最好的祝福。 –