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

li 배열 값 질문입니다. 채택완료

suyong6657 9년 전 조회 4,557

 


 

카테고리 항목입니다.  영어로 표시되어있는 부분이 이제 관리자 모드에서 만든 카테고리들인데요

 

board.php에서 보니깐 for문을 사용해서 배열로 값이 들어가더라구요...  

 

그래서 중간에 글쓰기라는 a태그를 만들었는데 역시 li 안에 넣어서 그런지 위의 SE라는 항목을 클릭하면  

밑에도 전부다 글쓰기가 출력이 되더라구요ㅜ 이거 카테고리 클릭 시 그 해당 카테고리만 글쓰기가

나오게 하는 방법이 있나요 ?? 고수분들 부탁드립니다.

 

 

    //카테고리 관련 클릭 시 글쓰기 추가하기     $categories = explode('|', $board['bo_category_list']); // 구분자가 , 로 되어 있음     for ($i=0; $i글쓰기

';             $category_val = '';         }         $category_option .= '>'.$category_msg.$category.'';         $category_option .= $category_ext;         $category_option .= '';             } } 

 

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

답변 2개

채택된 답변
+20 포인트

</p><p>$category_msg = '';
$category_ext = '';</p><p>
어딘줄 아시겠죠... 추가 해 보세요. 

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

답변에 대한 댓글 3개

s
suyong6657
9년 전
네..??? 제가 죄송하지만 초보자라....ㅜㅜ 쪼...금만 더 자세하게 설명을 해주시면 안될까요 ㅜ
승희아빠
9년 전
[code]
//카테고리 관련 클릭 시 글쓰기 추가하기
$categories = explode('|', $board['bo_category_list']); // 구분자가 , 로 되어 있음
for ($i=0; $i<count($categories); $i++) {
$category = trim($categories[$i]);
if ($category=='') continue;
$category_option .= '<li><a href="'.($category_href."&amp;sca=".urlencode($category)).'"';
$category_msg = '';
//여기에 추가하세요....^^;
$category_ext = '';

if ($category==$sca) { // 현재 선택된 카테고리라면
$category_option .= ' id="bo_cate_on"';
$category_msg = '<span class="sound_only">열린 분류 </span>';
//수정 부분
$category_ext = '<div><a href="'.($category_w_href."&amp;sca=".urlencode($category)).'">글쓰기</a></div>';
$category_val = '';
}
$category_option .= '>'.$category_msg.$category.'</a>';
$category_option .= $category_ext;
$category_option .= '</li>';

}
}
[/code]

보이시는 소스에서 09번째 줄요...
s
suyong6657
9년 전
오.... 정말 감사합니다! 덕분에 해결됐네용 ㅜㅜㅜ 정말 감사드립니다 ㅜ

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

9년 전

// list.skin.php 하단 삽입

 

 

// write.skin.php 하단 삽입

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

답변에 대한 댓글 1개

s
suyong6657
9년 전
지금 말씀하신게 제 질문과 연관이 있는 소스코드인가요??
btn_b02가 list부분의 글쓰기 버튼인데 위에 소스코드에서는 따로 board.php 부분에 글쓰기라는 부분을
하나 만들었습니다. 지금 설명해주신건 그냥 글쓰기를 눌렀을때 카테고리 값을 불러오는 방법을 말씀해 주신거같은데요...??

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

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

로그인