как я понимаю вы хотите проверять наличие файла на сервере? так? то подход не верный. а так код отрабатывает нормально при
$photo = '<img src=images/photo/photo.jpg width=400 height=400>';
или
$photo = '';
ну и если поменять условие на
if (empty($photo))