По какой-то причине этот PHP-код ниже не будет работать, я не могу понять.
Это очень странно, file_exists, похоже, не видит, что изображение действительно существует, я проверил, чтобы убедиться, что хороший путь к файлу вставлен в функцию file_exists, и он все еще действует
Если я изменю file_exists на! file_exists, он вернет изображения, которые существуют, и те, которые не существуют
define('SITE_PATH2', 'http://localhost/');
$noimg = SITE_PATH2. 'images/userphoto/noimagesmall.jpg';
$thumb_name = 'http://localhost/images/userphoto/1/2/2/59874a886a0356abc1_thumb9.jpg';
if (file_exists($thumb_name)) {
$img_name = $thumb_name;
}else{
$img_name = $noimg;
}
echo $img_name;