аватар — Как я могу сохранить изображение на PHP?

У меня есть скрипт, который генерирует изображение. Я использовал это так до сих пор:

<img src='/img/avatar/identicon.php?size=35&hash=64d134jf23tgr7k' height='40' width='40'>

Теперь я пытаюсь сохранить его как изображение по этому пути:

/img/avatar/$id.jpg

И затем используйте это так:

<img src='/img/avatar/$id.jpg' height='40' width='40'>

Как я могу сохранить это изображение как реальное изображение в папке?

Замечания: я имею id в качестве динамической переменной, и я хочу использовать его в качестве имени изображения.

0

Решение

Сначала вам нужно сохранить изображение, вот один из способов сделать это:

$id = "someID.jpg";
file_put_contents("img/avatar/".$id, file_get_contents("http://somesite/img/avatar/identicon.php?size=35&hash=64d134jf23tgr7k"));

затем используйте это так:

<img src='/img/avatar/<?=$id?>' height='40' width='40'>
1

Другие решения

Других решений пока нет …