채택완료

회원이미지 출력

회원 이미지가 있다면 표출, 없다면 노이미지로 표출되도록 작업하였는데요,

회원 이미지가 있는데도 노이미지만 출력 되고 있습니다.

<?php echo $mb_img ?>이렇게 찍어보면 이미지가 잘 나오는데 말이죠..

잘못된 부분이 있을까요?

회원이미지 출력하는 소스는 아래와 같습니다.

Copy
<?php 
                            $mb_img = G5_DATA_URL.'/member_image/'.substr($row['mb_id'],0,2).'/'.$row['mb_id'].'.gif';
                            $mb_img_url  = file_exists($mb_img) ? $mb_img : G5_IMG_URL.'/no_profile.gif';
                        ?>
                        <img src="<?php echo $mb_img ?>" alt="회원아이콘">
                        <img src="<?php echo $mb_img_url ?>" alt="회원아이콘">
|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

위 코드를 보시면 G5_DATA_URL로 상대경로로 파일을 검색하시고 있습니다.
G5_DATA_URL -> G5_DATA_PATH 로 변경하셔야 절대경로로 파일을 검색할 수 있습니다.

Copy
$mb_img = G5_DATA_URL.'/member_image/'.substr($row['mb_id'],0,2).'/'.$row['mb_id'].'.gif';
$mb_img_path = G5_DATA_PATH.'/member_image/'.substr($row['mb_id'],0,2).'/'.$row['mb_id'].'.gif';
$mb_img_url  = file_exists($mb_img_path) ? $mb_img : G5_IMG_URL.'/no_profile.gif';

 

답변에 대한 댓글 1개

감사합니다 덕분에 해결하였습니다!

<img src="<?php echo $mb_img ?>" alt="회원아이콘"> 를 삭제하세요.

답변을 작성하려면 로그인이 필요합니다.