2026, 새로운 도약을 시작합니다.

짧은주소 사용시 3차메뉴 나오지 않는 문제입니다. 채택완료

1년 전 조회 1,556

짧은 주소를 사용하려고 메뉴설정 링크에서 /bbs/board.php?bo_table=m01_02 이렇게 되어 있는부분을 /m01_02 이렇게 고치고 해당페이지를 들어가면 잘 출력되던 3차메뉴가 출력되지 않습니다.

$tmp_code = substr($me_code,0,2); 부분에서 $me_code 를 짧은 주소를 사용하면 못불러와서 3차 메뉴가 출력이 되지 않는것 같은데 해결 방법이 있는지 문의드립니다.

(head.php 에서 수정하면 될것 같은데 해결방법이 있는지 문의드립니다.)

head.php 에 3차메뉴관련 소스입니다.

Copy


if($bo_table) { 

    $cate = "me_link LIKE '%bo_table=".$bo_table ."%'"; 

    $present_row = sql_query("select me_code  from ".$g5['menu_table']." where  $cate order by me_order,me_code,me_id limit 0,1 ");

    $present_row2=sql_fetch_array($present_row); 

    $me_code = $present_row2[me_code]; 

}else if($co_id){ 

    $cate = "me_link LIKE '%co_id=".$co_id ."' "; 

    $present_row = sql_query("select me_code  from ".$g5['menu_table']." where  $cate order by me_order,me_code,me_id limit 0,1 ");

    $present_row2=sql_fetch_array($present_row); 

    $me_code = $present_row2[me_code]; 

} 

메뉴관련 소스입니다.

Copy

답변 1개

채택된 답변
+20 포인트
short_url_clean($row2['me_link'])

이렇게 넣어서 해보세요

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

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

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

로그인
🐛 버그신고