есть картинка
Пытаюсь сохранить по разному:
не работает
не работает
тоже не работает
Пытаюсь сохранить по разному:
| Код |
|---|
function GetImageByURL($url, $path = null) {
$opts = array(CURLOPT_URL => $url,
CURLOPT_HEADER => false,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10);
$ch = curl_init();
curl_setopt_array($ch, $opts);
$result = curl_exec($ch);
if ((curl_getinfo($ch, CURLINFO_HTTP_CODE) == 200 &&
(strpos(curl_getinfo($ch, CURLINFO_CONTENT_TYPE), "image") !== false))) {
$name = substr($url, strrpos($url, '/')+1);
if ($path) {
if (is_writeable($path))
file_put_contents(rtrim($path, '/') . '/' . $name, $result);
echo $result;
}else {
echo "Недостаточно прав для записи в папку : {$path}";
}
return $name;
}
curl_close($ch);
return false;
}
|
не работает
| Код |
|---|
CFile::MakeFileArray($src); |
| Код |
|---|
$input = $src; $output = 'imageimage.jpg'; file_put_contents($_SERVER['DOCUMENT_ROOT'].'/upload/1/',$output, file_get_contents($input)); |

