Хорошо, я знаю, что это может показаться немного неуместным, но я пытаюсь найти решение, в котором URL-адрес изображения используется только тогда, когда URL-адрес изображения действителен и существует.
$imglink = URL . 'public/uploads/profile/' . $value['image']; //valid to be used if image exists
$defaultLink = URL . 'public/images/profile-img.jpg'; // To be used if $imglink is not available
Что я пробовал is:
$loki = $imglink ? $imglink : $defaultLink;
$imageURL = "<img src='$loki' width='120px' height='120px' style='border-radius: 50%; border: 2px solid #edf9f3'/>";
ТАКЖЕ пробовал:
$imageURL = "<img src='<?php echo $imglink ? $imglink : $defaultLink />' width='120px' height='120px' style='border-radius: 50%; border: 2px solid #edf9f3'/>";
Я пробовал использовать разные подходы, но это не работает. Кроме того, это делается в файле контроллера Codeigniter.