내용보기에서 보이는 모든 숫자를 0으로 표시하려면... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

내용보기에서 보이는 모든 숫자를 0으로 표시하려면... 정보

내용보기에서 보이는 모든 숫자를 0으로 표시하려면...

첨부파일

basic_kill_number.zip (38.5K) 3회 다운로드 2005-08-10 01:52:20

본문

한번 만들어 봤습니다
첨부파일 다운받으시던가 아래 형식으로 바꾸세요.
basic 게시판을 바꾼겁니다.


view.skin.php 에서

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>

아래

<?
//숫자는 모두 0으로 치환
function kill_number($str)
{
$str=str_replace("1","0",$str);
$str=str_replace("2","0",$str);
$str=str_replace("3","0",$str);
$str=str_replace("4","0",$str);
$str=str_replace("5","0",$str);
$str=str_replace("6","0",$str);
$str=str_replace("7","0",$str);
$str=str_replace("8","0",$str);
$str=str_replace("9","0",$str);
 return $str;
 }
 ?>

추가.

-------------------------------------------------------------


<?=$view[content];?>



<?if(!$is_member)echo kill_number($view[content]); else echo $view[content]?>

로 수정.

----------------------------------------------------------
view_comment.skin.php

에서

<? if ($cwin==1) { ?><table width=100% cellpadding=10 align=center><tr><td><?}?>




<? if ($cwin==1) { ?>
<?
//숫자는 모두 0으로 치환
function kill_number($str)
{
$str=str_replace("1","0",$str);
$str=str_replace("2","0",$str);
$str=str_replace("3","0",$str);
$str=str_replace("4","0",$str);
$str=str_replace("5","0",$str);
$str=str_replace("6","0",$str);
$str=str_replace("7","0",$str);
$str=str_replace("8","0",$str);
$str=str_replace("9","0",$str);
 return $str;
 }
 ?>
<table width=100% cellpadding=10 align=center><tr><td><?}?>



로 수정

----------------------------------------------------------------



<?=$list[$i][content]?>

부분을

<?if(!$is_member)echo kill_number($list[$i][content]); else echo $list[$i][content]?>

로 수정.





결과)글 내용이나 코멘트에 숫자가 있다면 무조건 0으로 바꿔줍니다. 단, 회원의 경우 그대로 보여줍니다.

더 좋은 방법이 있을지도 모릅니다만 아는게 여기까지라서... ㅎㅎ

제가 와싸다 회원이라 친근함(?)에 답변 드리게 됬네요


>
>
> 게시판에서 보이는 내용을 비회원일 경우 숫자는 모두 0이나 ? 로 표시하고 싶은데,
>
> 어떻게 하면 되는지요?
>
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로