@vladislav997

Как вывести изображение с определённым названием, но неизвестным расширением (jpg/png)?

Подскажите, как вывести изображение с определённым названием, но неизвестным расширением (jpg/png)? На данный момент вывожу только jpg так:
echo '<img src="users/'.$user->folder.'/cover_user.jpg">';

т.е. название файла всегда такое: cover_user, а вот расширение может быть как jpg так и png, как это сделать?
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
@JohnDidact
Нуб во всём
Ну по сути, cover_user.jpg - это и есть название. А users/dirname/cover_user.jpg - это относительный путь к файлу. Как сказал офанатевший, храни изображение в едином типе или без .расширение, просто mime в заголовке соответствующий отдавай.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Не надо спрачшивать как поставить костыть. Этим вы оскорбляете чувства отвечающих.

Надо сразу делать нормально. или конвертировать все картинки в единый формат, или сохранять без расширения.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽