head.php의 좌측메뉴에 플래시 메뉴를 사용할 경우.. > 그누4 질문답변

그누4 질문답변

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

head.php의 좌측메뉴에 플래시 메뉴를 사용할 경우.. 정보

head.php의 좌측메뉴에 플래시 메뉴를 사용할 경우..

첨부파일

free22_1.swf (4.3K) 2회 다운로드 2006-05-09 10:33:58

본문

각 플래시 메뉴마다 url link를 입력할때..
http:// 형식이 아닌 ../g4/shop 등의 형식으로 상대경로를 적어야 할 사정이 있습니다.
 
그런데 이때, 이동한 페이지에서 좌측의 메뉴들을 누르게되면 상대경로가 틀어져서 페이지에러가 나타나게 됩니다.
 
이것을 해결하는 방법은 없을까요? 
  • 복사

댓글 전체

플록님 답변 감사합니다.

플록님의 유용한 소스를 가끔 들여다 보지만 아직은 흉내도 못내고 있습니다.

나모에서 만드는 플래시에서는 주소창을 보니 http://aaa.com/y4/<?=$g4[bbs_path]/board.php?bo_table=test  같이 나오면서 페이지 에러가 뜨길래요.

메뉴 구성할때 소스내에 <object> param어쩌구가 여러줄 </obeject>의 형식이 아닌, 미리 만들어진 swf파일 메뉴 한개만 달랑 <td></td>사이에 배치하는 방법은 없을까요?

고견을 기대 해 봅니다.
죄송합니다.

<?=$g4[bbs_path]/board.php?bo_table=test 이건 php닫힘 태그 빼먹은 오타입니다.

<?=$g4[bbs_path]?>/board.php?bo_table=test 로 한번 해보시구요,,

상대 경로로 링크를 건다면 해당 플래시파일의 위치도 영향을 받는다고 봐야겠습니다.
항상 g4 하위에 놓인다면 문제 없을것 같습니다.
상대경로를 적어야 할 사정이 이해가 안됩니다만..
/(계정루트)경로를 이용해보시는게 어떨까요?
html이나 public_html 혹은 www 디렉토리 직하가 계정루트가 되겠습니다.

계정루트에 그누를 설치하셨다면
/bbs/board.php?bo_table=gipo 이런식으로..

하위디렉토리(예:y4)에 그누를 설치하셨다면
/y4/bbs/board.php?bo_table=gipo 이런식으로..

전 플래시 메뉴 링크 걸때 여태까지 /경로를 이용해왔어요.. 함 고려해보시길..^^
fla파일에서 플록님 말씀대로 변수를 써서 버튼에 $g4[path]/shop/list.php 형식으로 링크를 걸면 경로가 아래와같이 나타납니다.

http://xxx.com/g4/$g4[path]/shop/list.php

또한, shop/list.php 로 링크를 주면 첫동작은 정상이죠.(swf파일은 g4에 있으므로 이때 정상작동은 당연 합니다만)

그러나 하위폴더에서 메뉴를 클릭하면  http://xxx.com/g4/shop/shop/list.php 같이 경로가 겹치면서 페이지에러가 나는것도 당연하구요.

편법 : 경로를 달리한 swf파일을 경로마다 심어놓으면 될것 같습니다만, 지뢰밭이 되겠죠.

좋은 의견 기대합니다.

PS : 궁금만땅님의 답변도 감사드리며 상대경로를 쓸수밖에 없는 사정은, 여러 도메인을 사용하기 때문에 특정 도메인만을 사용한 경로설정이 곤란한 이유가 있습니다.(로그인도 풀리겠지만 도메인별 페이지관리도 있구요.)
xxx.swf뒤에 값을 넘길수 있습니다.
xxx.swf?path=<?=$변수?>이런식으로 부르고 플래시안에서 url넣는 부분에 path값을 쓸수 있을거 같은데요.

플래시 네비게이션 만들때  swf에 값을 넘겨서 초기 선택된 메뉴지정해줄때 많이 쓰지요.$g4[path]도 넘겨줄 수 있을거 같습니다.
PS : 궁금만땅님의 답변도 감사드리며 상대경로를 쓸수밖에 없는 사정은, 여러 도메인을 사용하기 때문에 특정 도메인만을 사용한 경로설정이 곤란한 이유가 있습니다.(로그인도 풀리겠지만 도메인별 페이지관리도 있구요.)

==>
상대 경로 ../shop/list.php
절대 경로 /g4/shop/shop/list.php  도메인은 안 들어 갑니다.
rolo 님의 글중에 정답이 들어있군요.

궁금만땅님의 첫글도 동일한 맥락이구요.

특히 첫 답변 주신 플록님의 글들은 항상 유심히 관찰하고 있습니다.

모든분들께 다시한번 감사합니다.
도움을 못드리고 헷갈리게 해드려 죄송합니다.

초보인 저를 유심히 관찰하시더라도 별 도움은 안될겁니다.^^;

저는, rolo님께서 알려주시는 팁은 항상 스크랩해놓습니다.

핵심을 말씀해 주시기 때문에 큰 도움을 받고있습니다.
© SIRSOFT
현재 페이지 제일 처음으로