На моем веб -сайте есть форма, которая позволяет загружать изображения с удаленного сервера. Когда пользователь входит в ссылку и представляет, я хочу проверить файл и убедиться, что это правильное расширение, прежде чем я скопирую его на свой сервер. ALLID_URL_FOPEN не допускается на сервере, поэтому нужна помощь. Я думаю, что использование Curl решит проблему, но я не уверен, как получить расширение изображения из заголовка. Br />
Код: Выделить всё
$ch = curl_init ($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_exec ($ch);
$content_type = curl_getinfo($ch, CURLINFO_CONTENT_TYPE);
echo $content_type;
Спасибо Mario!
Подробнее здесь:
https://stackoverflow.com/questions/892 ... ng-headers