Я сделал php-код, который отображает фотографию в формате .jpg.
echo '<a href="2000/images/'.$alias.'/'.$peaks_list[$x].'.jpg" target="_blank">}'.$peaks_list[$x].'</a>';
$alias
и peaks_list[$x]
- переменные из базы данных, и все работает. Проблема в том, что кто-то загружает фотографию в формате .JPG . Как написать код для отображения фотографии, если она в .jpg или .JPG формате
Редактировать: Расширение изображения не сохраняется в базе данных. База данных содержит имена пользователей и названия гор. Исходя из этого, мы создаем ссылку: /&user/$peak.jpg.
Если пользователь загружает peak.jpg, фотография отображается правильно. Если загружен пик.JPG, фото не будет отображаться
Решено с помощью file_exists
if (file_exists('2000/images/'.$alias.'/'.$peaks_list[$x].'.jpg')) {
$ext= ".jpg";} else {
$ext= ".JPG";}
echo '<a {modal href="2000/images/'.$alias.'/'.$peaks_list[$x].''.$ext.'" target="_blank">}'.$peaks_list[$x].'{/modal}</a>';
echo ", ";
Спасибо,
Мидхат