이미지 표출 문의
본문
프로필 이미지가 있으면 사이즈를 20%로
프로필 이미지가 없으면 사이지를 0px로 보여주고자 하는데 어케수정하나요
<?php
$photo_dest_path1 = G5_DATA_PATH.'/member_image/f01/'.$mb_id;
if(file_exists($photo_dest_path1)) {
$photo_dest_path1 = G5_DATA_PATH.'/member_image/f01/'.$mb_id;
} else { // 프로필 이미지가 없으면 기본 이미지를 보여준다.
$photo_dest_path1 = G5_IMG_URL."/no_01.png";
}
?>
<img class="me_picture" src="<?php echo str_replace("/webppul", "", $photo_dest_path1);?> ">
답변 3
<?php
$photo_dest_path1 = G5_DATA_PATH.'/member_image/f01/'.$mb_id;
if(file_exists($photo_dest_path1)) {
$photo_dest_path_img = '<img class="me_picture" style="width:20%;" src="'.str_replace("/webppul", "", $photo_dest_path1).'">';
}
echo $photo_dest_path_img;
?>
이미지가 없으면 사이지를 0px로 <-- 이미지가 없으면 no_01.png을 안보이게 한다는 것인가요?
그렇다면 이미지가 있을때만 출력하면 될테지요
<style>
.me_picture{width:20%;}
</style>
<?
$photo_dest_path1 = G5_DATA_PATH.'/member_image/f01/'.$mb_id;
if(file_exists($photo_dest_path1)) {
$photo_dest_path1 = G5_DATA_PATH.'/member_image/f01/'.$mb_id;
?>
<img class="me_picture" src="<?php echo str_replace("/webppul", "", $photo_dest_path1);?>">
<? } ?>
<?php
$photo_dest_path1 = G5_DATA_PATH.'/member_image/f01/'.$mb_id;
if(file_exists($photo_dest_path1)) {
$photo_dest_path1 = G5_DATA_PATH.'/member_image/f01/'.$mb_id;
$style = 'width:20%';
} else { // 프로필 이미지가 없으면 기본 이미지를 보여준다.
$photo_dest_path1 = G5_IMG_URL."/no_01.png";
$style = 'width:0';
}
?>
<img class="me_picture" style='<?php echo $style;?>' src="<?php echo str_replace("/webppul", "", $photo_dest_path1);?> ">