회원에 따라 다른 이미지 보여주고싶을 때, 어떻게 하나요? 채택완료

회원에 따라 다른 이미지 보여주고싶을 때, 어떻게 하나요?

 

비회원에게는 'img-001.jpg'를 보여주고 회원에게는 'img-002.jpg' 이미지를 보여주고 싶습니다.

답변 부탁드립니다.

 

<div style="height:160px;">
    <table border=0 cellpadding=0 cellspacing=0 width="100%">
            <tr>
            <td valign=top>
                 <a href="<?php echo G5_URL; ?>/bbs/board.php?bo_table=tb0319&amp;wr_id=4" target="_blank"><img src="<?=G5_URL?>/img/add_banner/img-001.jpg" width="1228" height="80" border="0"></a>
            </td>
          </tr>
    </table>
</div>
 

                

 

답변 3개

채택된 답변
+20 포인트

아래와 같이 수정해 보세요.

 

<div style="height:160px;">

    <table border=0 cellpadding=0 cellspacing=0 width="100%">
            <tr>
            <td valign=top>
                 <a href="<?php echo G5_URL; ?>/bbs/board.php?bo_table=tb0319&amp;wr_id=4" target="_blank"><img src="<?=G5_URL?>/img/add_banner/<?php if ($member['mb_id']) { ?>img-002<?php } else { ?>img-001<?php } ?>.jpg" width="1228" height="80" border="0"></a>
            </td>
          </tr>
    </table>

</div> 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변 감사합니다
덕분에 잘 해결되었습니다

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

마농닷컴님, 답변을 채택해 주셔서 감사드립니다. (_ _)

로그인 후 평가할 수 있습니다

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

<img src="<?=G5_URL?>/img/add_banner/img-001.jpg" width="1228" height="80" border="0">

 

아래처럼 수정하시면 됩니다.

 

<?

if($member['mb_id']) {  // 회원일 경우

$img = 'img-002.jpg​';

 

} else {  // 비회원일 경우

 

$img = 'img-001.jpg​';

}

?>

 

<img src="<?=G5_URL?>/img/add_banner/<?php echo img; ?>" width="1228" height="80" border="0">

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변 감사합니다
이렇게 저렇게 시도하다 보니 스스로 공부가 되는군요
고맙습니다

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

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

로그인
🐛 버그신고