自分が取り組んでいるサイトのレビューのリストに対してプロフィール写真を表示させようとしています。プロフィール写真がない場合は、代わりに標準の画像を表示しますが、残念ながら、画像が存在する場合でも、プロフィールではなく常に標準の画像になります。コードは次のとおりです。
$reviewerPic = 'http://www.[URL].co.uk/images/members/' . $reviewPosterId . '/profilePic.jpg';
$default_pic = 'http://www.[URL].co.uk/images/background.jpg';
if(file_exists($reviewerPic)){
$reviewer_pic = '<img src="' . $reviewerPic . '" width="100px" style="float: left; margin: 20px;" />';
}else {
$reviewer_pic = '<img src="' . $default_pic . '" width="100px" style="float: left; margin: 20px;" />';
}
かなり一般的なコードですが、機能していないようです。背景画像が表示され続けるだけです...
file_existsが機能しない理由について何かアイデアはありますか?