Не получается. С самого начала, в этот код вставить,
if($im = imagecreatefromstring(file_get_contents('url'))) {
} else {
}
а главное как узнать "узнали палитру - если truecolor"?
И далее:
"В противном случае сохраняем как GIF - file_put_contents(скачанное посредством file_get_contents)."
<?php
$file = 'https://site.ru/img/image.gif';
$current = file_get_contents($file);
$current .= "imgage/1.gif";
file_put_contents($file, $current);
?>
так не получается, тогда как?