에효...있는포인트 올인입니다..ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

에효...있는포인트 올인입니다..ㅠㅠ 정보

에효...있는포인트 올인입니다..ㅠㅠ

본문

q
인물소개의 용도로 쓰고 있는 게시판입니다.
분류를 나눠서 사용하고 있습니다..
 
다른건 다 괘찮은데..
플래시로 된 메뉴가 문제가 되서 질문을 드립니다.
 
플래쉬메뉴의 서브 고정할때 헤더가 각각 존재해서 각 메뉴당 변수를 넣어줘 서브메뉴를 고정을 하는데요
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="198" height="301" id="n46_navigation" align="middle">
            <param name="allowScriptAccess" value="sameDomain" />
            <param name="movie" value="<?$g4[path]?>/~test/n46_navigation.swf?pageNum=5&sub=2" />
            <param name="quality" value="high" />
            <param name="bgcolor" value="#ffffff" />
<embed src="<?$g4[path]?>/~test/n46_navigation.swf" quality="high" bgcolor="#ffffff" width="198" height="301" name="n46_navigation" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>
 
서브메뉴를 고정하기 위해서 각페이지 마다 헤더페이지가 있어야 하고 그 페이지 마다 변수를 지정해줘야 합니다...위에 보시면 ?pageNum=5&sub=2 이 부분이 네비게이션부분의 5번째 메뉴의 2번째 항목 ... 뭐 이렇게 해서 페이지 마다 해당 항목을 고정하는데요..
 
무식해서...헤더도 다 만들었습니다...21개 정도...ㅡ_ㅡ;;;
 
그런데 문제는 사람소개 게시판인데요...사람의 분류에 따라서 카테고리로 나눠서 하다보니....헤더를 사람소개 게시판에서는 여러게 넣을 수가 없던데요....
 
해당 분류마다 다른 헤더를 넣어주는 방법은 없을까요??
 
아니면.. 더 좋은 방법이 있다면....부디 조언을 좀 부탁드립니다...
 
지금 이거때문에...3일동안 엄청나게...머리털 뽑아 대는데...
 
해결이 안되네요...
 
부디~~ 플리즈...ㅠㅠ
 
포인트가 2,080점 밖에 없네여...ㅠ_ㅠ
  • 복사

댓글 전체

회원들마다 각자의 해더파일이 지정된게 아닌
분류되어 있다면 그룹화 시켜서 하면 좋을듯 하네요

그래서 그룹과 해더와의 맵핑.

어떤식으루 분류가 되는지에 대한 기준부터 확실히 정하셔야 될듯 합니다.

개인이 직접 스킨식으루 지정을 하는거라면
테이블에 header_section 필드 추가를 하시는것두 좋은 방법일듯 하네요.
제오니님..
죄송합니다만..
좀더 구체적으로...알려주실수 없을까요??

사이트의 회원자료가 아닌
그냥 게시판 입니다..게시판에 등록되어 있는 게시물이라고 하는게 더 정확하겠죠..
게시물을 분류에 따라서 나눠서 메뉴를 연결할까 하는데..

헤더를 100만개 더 만들라면 만들겠는데...ㅡ_ㅡ;;

하나의 게시판이다보니 정작 헤더는 1개이상 지정을 할수가 없기에..........꼴깍..ㅡ0ㅡ;;
<? if($bo_table=="notice") { ?>
게시판 테이블이 notice 일경우 이내용이 보여집니다.
<? } ?>

<? if($bo_table=="board") { ?>
게시판 테이블이 board 일경우 이내용이 보여집니다.
<? } ?>

아래와같이 하시면 notice 게시판에 아래플래쉬가 보이게 되는것입니다.

<? if($bo_table=="notice") { ?>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="198" height="301" id="n46_navigation" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="<?$g4[path]?>/~test/n46_navigation.swf?pageNum=5&sub=2" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="<?$g4[path]?>/~test/n46_navigation.swf" quality="high" bgcolor="#ffffff" width="198" height="301" name="n46_navigation" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>
<? } ?>


이런식으로 head.php 하나를 만들어 각가 테이블에 맞게 해주시면 될것입니다.

카테고리도 마찬가지 입니다.

<? if($sca=="가나다") { ?>
카테고리명이 가나다 일경우 이내용이 보여집니다.
<? } ?>

아마 맞을겁니다.
>무식해서...헤더도 다 만들었습니다...21개 정도...ㅡ_ㅡ;;;

회원마다 출력될 헤더를 다르게 할 목적이고 회원별로 헤더 파일을 만들 것이라면
헤더용 파일 또는 이미지나 플레시의 파일명을 회원 아이디 이름으로 전부 만든후
아래처럼 하면 되겠네요.


<? if($sca) { //카데고리 값이 있다면?>
카테고리(회원아이디).파일 을 출력
<? } else { ?>
카데고리가 없다면 보여줄 파일명
<? } ?>
와~ 진짜 무식이 거시기네여...
답변주신 분들 너무 감사드립니다...

정말 정말 감사 합니다..일단 아직 적용안해봐서...어느분을 선택해드려야 할지 난감 합니다만..
해보고 다시 말씀 드리겠습니다.
투사님...선택은 못해드렸지만..정말 감사합니다..
헐랭이님도 같이 감사드립니다..

카테고리가 많아서 elseif 하니....죽~~~

정말 무식이 챙피해서 얼굴이 달아오릅니다...*ㅡ_ㅡ*;;;;;;
으...
저걸 몰라서 헤더를 21개 씩이나 만들어서..쑈를...했으니...

답변달아주신 분들 정말 감사함다~~~~~
© SIRSOFT
현재 페이지 제일 처음으로