PHP GD Дублировать изображение с другого сервера - PullRequest
0 голосов
/ 16 июля 2010

Я не знаю, как это сделать, и мне было интересно, может ли кто-нибудь умный дать мне пример:)

Я хочу, чтобы кто-то мог публиковать URL-адреса изображений png, jpg или bmpзатем id используйте PHP GD для дублирования изображения, включая ширину и высоту.

Может кто-нибудь дать мне пример этого?Кроме того, id, как это, чтобы поддерживать только PNG, JPEG и BMP.

1 Ответ

0 голосов
/ 16 июля 2010

В этом сценарии я сначала скачаю URL (проверьте PHP cURL), а затем попытаюсь прочитать файл, используя GD.

http://php.net/manual/en/book.curl.php

http://php.net/manual/en/book.image.php

Вы можете сделать простое регулярное выражение (что-то вроде /^.*\.(jpg|jpeg|png|gif)$/i) для URL, но URL не всегда представляют тип файла, который вы получаете. В зависимости от того, что вам нужно, лучше сначала скачать, а потом задавать вопросы.

...