테스트 사이트 - 개발 중인 베타 버전입니다

고수님 점프 소스 좀 봐주세요 감사합니다. 채택완료

아래 소스 예전에 버전에서 사용하던 소스입니다 . 

최신 버전에서 사용 하니까 점프가 않됩니다. 

어디에 틀렷는지 고수님 도와주세요.

감사합니다.

 

 

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내 점프 메뉴

 

                             = $expire_time ) {             $next_time = strtotime('+ 0 hours');             $next_date = date("H시i분후 가능", $next_time);             $label = ($is_admin == "super" && time() < $expire_time) ? "점프가능시간 : $expire_date":" 글 위로 올리기";             echo "$label";         } else {             echo "점프가능시간 : $expire_date";          }         ?>            

 

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

답변 1개

채택된 답변
+20 포인트

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>

로  수정하시면 되겠네요.

 

 

로그인 후 평가할 수 있습니다

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

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

로그인

전체 질문 목록