채택완료

이거 어디에서 튀어나는건지 알수가 없네요. 구글 검색도 소용이 없고 ㅠㅠ

2016-06-23 (목) 21:34:43 4,115

​ 이라고 자꾸 어디에서 튀어나와서 공백이 생겨 버리네요

<?php if ($member[mb_2]!='') { ?>​

<a class="item" href="<?php echo G5_BBS_URL?>/board.php?bo_table=notice&wr_id=1">

            <i class="fa fa-line-chart"></i>

여분필드2 : <?=$member[mb_2]?>

</a>

<?php } else { ?>

<a class="item" href="<?php echo G5_BBS_URL?>/board.php?bo_table=notice&wr_id=1">

            <i class="fa fa-line-chart"></i>

여분필드2에 값이 없습니다.

</a>

<?php } ?>

이 코드가 들어가서 <?=$member[mb_2]?> 가 출력될때만 저 여백 코드가 나오네요. 여분필드2에 값이 없습니다가 뜰때는 저 공백이 또 안나오구요-_-

 

mysql 들어가서 여기에 2016-01-01 같이 입력이 되어 있는건데 공백이 디비에는 없습니다.

 

아무리 검색해봐도 이거 답이 안나오네요...우아 ㅠㅠ;;

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
2016-06-23 (목) 21:43:46

해당 파일 저장할 때 인코딩 방식을 살펴 보세요.

아마 UTF-8 + BOM으로 되어 있을 것 같네요.

UTF-8로 바꿔서 저장해 보시기 바랍니다.

참고로 include 된 파일도 살펴 보셔야 합니다. 

답변에 대한 댓글 2개

2016-06-23 (목) 22:12:34
확인해봤는데 모두 UTF-8 입니다. 왜 나에게 이런 시련이 ㅜㅜ
2016-06-23 (목) 22:31:29
이게 이상한점을 발견 했습니다 -_ㅠ

<a class="item" href="<?php echo G5_BBS_URL?>/board.php?bo_table=notice&wr_id=1">
<i class="fa fa-line-chart"></i>
여분필드2 : <?=$member[mb_2]?>
</a>

<a class="item" href="<?php echo G5_BBS_URL?>/board.php?bo_table=notice&wr_id=1">
<i class="fa fa-line-chart"></i>
여분필드3 : <?=$member[mb_3]?>
</a>


이렇게 하면 공백이 안생기는데

<?php if ($member[mb_2]!='') { ?>​
<a class="item" href="<?php echo G5_BBS_URL?>/board.php?bo_table=notice&wr_id=1">
<i class="fa fa-line-chart"></i>
여분필드2 : <?=$member[mb_2]?>
</a>

<?php } else { ?>
<a class="item" href="<?php echo G5_BBS_URL?>/board.php?bo_table=notice&wr_id=1">
<i class="fa fa-line-chart"></i>
여분필드2가 없습니다
</a>
<?php } ?>
<?php if ($member[mb_3]!='') { ?>​
<a class="item" href="<?php echo G5_BBS_URL?>/board.php?bo_table=notice&wr_id=1">
<i class="fa fa-line-chart"></i>
여분필드3 : <?=$member[mb_3]?>
</a>
<?php } else { ?>
<a class="item" href="<?php echo G5_BBS_URL?>/board.php?bo_table=notice&wr_id=1">
<i class="fa fa-line-chart"></i>
여분필드3이 없습니다
</a>
<?php } ?>

이러면 여분필드 2와 3이 출력 되는곳에는 공백이 무조건 생겨버리네요 ㅠㅠ
2016-06-23 (목) 21:38:06

class="item" 도 없에 보고 링크 자체를 다 없애 보고 해도 여분필드 2 값만 불러 오면 무조건 튀어 나오네요 ㅠㅠ 이거 뭐지 ㅠㅠ 

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