게시물 상위점프하기... 소스 문제가 없는지 한번 봐주세요...... > 그누4 질문답변

그누4 질문답변

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

게시물 상위점프하기... 소스 문제가 없는지 한번 봐주세요...... 정보

게시물 상위점프하기... 소스 문제가 없는지 한번 봐주세요......

본문

<tr>
<td>
<?
$sql = "select * from $mw[post_history_table] where bo_table = '$bo_table' and wr_id = '$wr_id' order by ph_id desc";
$qry = sql_query($sql);

$list = array();
for ($i=0; $row = sql_fetch_array($qry); ++$i) {
    $list[$i] = $row;

}
 ?>
<? for ($i=0; $i<count($list); $i++) { ?>
<span class='date' style='margin:0 0 0 8px; height:16px;'>원글은 [<?=$list[$i][ph_datetime]?>] 에 작성되었습니다.</span><br>
<? } ?>

</td>
</tr>
---------------------------------------------------------여기까지는 본문에 보여질 원본 날짜 출력입니다.--------------------------------------------------------------------------



<!--최신글로 점프 시작-->

<?  if ($mw_basic[cf_jump50] == $member[mb_point]>50) {  ?>//상위점프를 사용하고 포인트가 50이상일시 버튼을 보여줘라

<?
  // 지난 글을 최근에 등록한것으로 상위로 이동
  if ($member[mb_id] == $write[mb_id] || $is_admin == "super") {
    echo "<tr><td align=center height=30><a href='$_SERVER[REQUEST_URI]&cmd=make_new' title='최신글로 끌어올림' onclick=\"return confirm('이글을 최신글로 끌어올리겠습니까? \\n\\n끌어올림사용시 포인트가 -50점 차감됩니다.');\">[▲ 최신글로 끌어올림]</a></td></tr>";
    if ($_GET[cmd]=='make_new') {
    $wr_num = get_next_num($write_table);
      $m_point = "-50"; // 차감할 포인트 (-숫자)
    insert_point($member[mb_id], $m_point, "끌어올림사용 포인트 차감");
 
 
    //원글 최신글로 날짜도 현재시간으로
    sql_fetch("update $write_table set wr_num='$wr_num',wr_datetime='$g4[time_ymdhis]' where wr_id='$view[wr_id]'");

    //원본 날짜 별도 저장 [배추스킨 히스토리기능에 저장]
    sql_fetch("insert into $mw[post_history_table]
                    set bo_table = '$bo_table'
                  ,wr_id = '$wr_id'
                  ,wr_parent = '$write[wr_parent]'
                  ,mb_id = '$member[mb_id]'
                  ,ph_name = '$view[wr_name]'
                  ,ph_option = '$write[wr_option]'
                  ,ph_subject = '".addslashes($write[wr_subject])."'
                  ,ph_content = '".addslashes($write[wr_content])."'
                  ,ph_ip = '$_SERVER[REMOTE_ADDR]'
                  ,ph_datetime = '$g4[time_ymdhis]'");



    //해당 답글(댓글)도 최신글로
    sql_fetch("update $write_table set wr_num='$wr_num',wr_datetime='$g4[time_ymdhis]' where wr_num='$view[wr_num]'");
    }
  }
  ?>
<? } ?>



위소스는 상위 점프 팁에 포인트가 50미만일시 버튼을 감추고
상위점프 사용시 배추스킨의 히스토리에 기능사용날짜를 저장하여 본문에 불러오는 소스입니다.
걸음마단계인 초허접한 실력으로 짜집기및 조합한건데
일단 테스트해본결과 잘 나오고 오류는 없는데 돌다리도 두드려보라고 확인차
문의드립니다......

소스 한번만 봐주세요.....문제가 없는지 ;;
감사합니다.
  • 복사

댓글 전체

if ($mw_basic[cf_jump50] == $member[mb_point]>50) 

좀 이상한데요?

$mw_basic[cf_jump50] 이라는 변수를 모르니, 어떻게 고쳐야 할지는 잘 모르겠네요..

if ($member[mb_point]>50)  이라고 하면, 회원 포인트가 50초과만 아래를 수행하는 것인데, 아마
if ($member[mb_point]>=50)  로 하셔야 50 미만일때 버튼을 감출것같네요..
$mw_basic[cf_jump50] 아 이건 배추 스킨 설정에서 사용시 1 미사용시 0 이 들어가도록 필드를 만들고 설정폼을 만들었어요.

그러니까 $mw_basic[cf_jump50] 필드값이 1이 되면 아래를 보여주라는 뜻입니다 ;;;;;;;;
© SIRSOFT
현재 페이지 제일 처음으로