고수님 점프 소스 좀 봐주세요 감사합니다. 채택완료
아래 소스 예전에 버전에서 사용하던 소스입니다 .
최신 버전에서 사용 하니까 점프가 않됩니다.
어디에 틀렷는지 고수님 도와주세요.
감사합니다.
bbs/jump.php 파일내
if($member['mb_level'] != 9){ if($is_admin != "super") { msg_json(array( 'success' => false, 'msg' => '접근 권한이 없습니다.' )); } }
if($gr_id != "sub01" || !$wr_id) { msg_json(array( 'success' => false, 'msg' => '잘못된 접근 입니다.' )); }
$table = $g5['write_prefix'] . $bo_table; $sql = "select * from $table where wr_id = '$wr_id'"; $wr = sql_fetch($sql);
if($is_admin != "super" && $member['mb_id'] != $wr['mb_id']){ msg_json(array( 'success' => false, 'msg' => '잘못된 접근 입니다.' )); }
$expire_time = strtotime($wr[wr_datetime].' +0 hours'); $expire_date = date("H시i분후 가능", $expire_time);
if ($is_admin == "super" || time() >= $expire_time) {
$wr_num = get_next_num($table);
$sql = "update $table set wr_num='$wr_num',wr_datetime='".G5_TIME_YMDHIS."' where wr_id='$view[wr_id]'"; sql_fetch($sql);
$expire_time = strtotime(G5_TIME_YMDHIS.' +0 hours'); $expire_date = date("H시i분후 가능", $expire_time);
if($sidebar) { $tag = ($is_admin == "super" && time() < $expire_time ) ? " ( 점프시간 : $expire_date )":" 글 위로 올리기"; } else { $tag = ($is_admin == "super" && time() < $expire_time ) ? "점프가능시간 : $expire_date":" 글 위로 올리기"; }
} else { if($member['mb_id'] == $wr['mb_id']){ $tag = ($sidebar) ? "( ".$expire_date." )" : "점프가능시간 : $expire_date"; msg_json(array( 'success' => true, 'tag' => $tag, 'msg' => '업데이트 하실수 없습니다. '.PHP_EOL.'다음 업데이트 시간 : '.$expire_date.PHP_EOL )); } } ?>
skin/board/view.skin.php내 점프 메뉴
if ($member[mb_id] == $write[mb_id] || $is_admin == "super") { ?>
답변 1개
bbs/jump.php 에서는 $view에 대한 배열이 존재하지 않습니다.
skin/board/view.skin.php에서 wr_id로 값을 넘기므로 이 값을 사용하시면 되겠습니다.
bbs/jump.php에서
</p>
<p>$sql = "update $table set wr_num='$wr_num',wr_datetime='".G5_TIME_YMDHIS."' where wr_id='$view[wr_id]'";</p>
<p>
이부분에서
</p>
<p>$view[wr_id] ==> $wr_id</p>
<p>
로 수정하시면 되겠네요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인