혹시 유아원님의 좀비 사이트처럼 추천이나 비추천을 바로 보여 주려면 > 그누4 질문답변

그누4 질문답변

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

혹시 유아원님의 좀비 사이트처럼 추천이나 비추천을 바로 보여 주려면 정보

혹시 유아원님의 좀비 사이트처럼 추천이나 비추천을 바로 보여 주려면

본문

어떻게 해야 할까요 ^^;;
유아원님이 힌트는 주시기는 하셨는데 전혀 이해를 못하겠네요 ^^;;
혼자 해볼려고 몇일동안 PHP스쿨이며 죄다 뒤져가며 적용 해봤는데 안되던데 ..

혹시 유아원님의 좀비해피 사이트 처럼 해당 게시물의 추천과 비추천을 누르면 값이 오르게 하려면
어떻게 접근을 해야 할까요 ? ^^;;

아래의 아원님 사이트
http://zombi.kr/bbs/board.php?bo_table=C000001&wr_id=135115

아원님에게 피해가 간다면 링크는 삭제 하도록 하겠습니다. ^^;;

아래는 아원님께서 주신 힌트인데 ..

추천 또는 반대를 누를 때 post 값을 아이프레임을 통해 전달 합니다.
업데이트 부분에는 아래와 같이 전 페이지로 다시 값을 보내주고요.
parent.document.getElementById('span id').innerHTML = '숫자';


근데 전혀 이해가 안가네요 ^^;; 검색을 해봐도 이해가 안가고 ;;
혹시 아시면 조언좀 부탁 드립니다.

댓글 전체

good.php
파일을 수정하시면 되는 거구요

view스킨에 아래와 같이 있다고 치면은

추천
<span id="count_good"><?=$write[wr_good]?></span>

비추천
<span id="count_nogood"><?=$write[wr_nogood]?></span>



여기에 있는 count_good 값만 수정하게끔
parent.document.getElementById('count_good').innerHTML = '숫자';

위 문장을 good.php 마지막부분에서 뿌려주면 되겠습니다^^

아래는 대략적인 설명임~

=============

good.php 파일에서


      if ($good == "good")
            $status = "추천";
        else
            $status = "비추천";

위 부분을
$nfor = sql_fetch(" select * from {$g4[write_prefix]}{$bo_table} where wr_id = '$wr_id' ");


        if ($good == "good") {
            $status = "추천";
echo "<script>document.getElementById('count_good').innerHTML = '$nfor[wr_good]';</script>";        } else{
            $status = "비추천";
echo "<script>document.getElementById('count_nogood').innerHTML = '$nfor[wr_nogood]';</script>";
}
엔포님 답변 감사 드립니다. ^^
음 근데 약간 이해가 안가는 것이

parent.document.getElementById('count_good').innerHTML = '숫자';


저위의 숫자라는 것이 실제 추천수를 받아서 뿌려 줘야 하는거 아닌가요 ?
또는 비추천수를 받아서 뿌려줘야 하는거 아닌가요 ??? 저 숫자 부분에 뭘넣어야 되는 지 이해가 ^^;;
$nfor = sql_fetch(" select * from {$g4[write_prefix]}{$bo_table} where wr_id = '$wr_id' ");


$nfor[wr_good]

위 문장에서 실제 추천수를 뿌려주고 있는겁니다;;

그럼 수고하세용~ 위에 남긴거 정확한 위치에 붙이신다면 웬만하면 작동할듯;ㅋ
아 제가 글을 남기고 답변을 수정 하신듯 합니다 ^^;;
지금 보니 새로 수정되어 있네요 ^^ 답변 감사 드립니다.
근데 한가지 더 궁금한것이 ..

view 페이지인데

<span id="count_good"><?=$view[wr_good]?></span>
이게 아닌
<span id="count_good"><?=$write[wr_good]?></span>

이거 인가요 ? ^^;; 한번 확인해 보겠습니다. ^^
예제를 만들고 있었는데 벌써 답변이 달렸군요.
혹시 필요하시면 참고하세요.
http://dooraei.com/basic.zip

view.skin.php 에서 추천과 비추천 숫자가 표시되는 부분을 각각 id로 지정하고
good.tail.skin.php 에서 id로 지정한 영역의 숫자를 변경시킵니다.
전체 86 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT