head.php의 좌측메뉴에 플래시 메뉴를 사용할 경우.. 정보
head.php의 좌측메뉴에 플래시 메뉴를 사용할 경우..
첨부파일
본문
각 플래시 메뉴마다 url link를 입력할때..
http:// 형식이 아닌 ../g4/shop 등의 형식으로 상대경로를 적어야 할 사정이 있습니다.
그런데 이때, 이동한 페이지에서 좌측의 메뉴들을 누르게되면 상대경로가 틀어져서 페이지에러가 나타나게 됩니다.
이것을 해결하는 방법은 없을까요?
댓글 전체
이런식으로 안될까요?
<?=$g4[path]?>/shop
<?=$g4[bbs_path]/board.php?bo_table=test
<?=$g4[path]?>/shop
<?=$g4[bbs_path]/board.php?bo_table=test

플록님 답변 감사합니다.
플록님의 유용한 소스를 가끔 들여다 보지만 아직은 흉내도 못내고 있습니다.
나모에서 만드는 플래시에서는 주소창을 보니 http://aaa.com/y4/<?=$g4[bbs_path]/board.php?bo_table=test 같이 나오면서 페이지 에러가 뜨길래요.
메뉴 구성할때 소스내에 <object> param어쩌구가 여러줄 </obeject>의 형식이 아닌, 미리 만들어진 swf파일 메뉴 한개만 달랑 <td></td>사이에 배치하는 방법은 없을까요?
고견을 기대 해 봅니다.
플록님의 유용한 소스를 가끔 들여다 보지만 아직은 흉내도 못내고 있습니다.
나모에서 만드는 플래시에서는 주소창을 보니 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 하위에 놓인다면 문제 없을것 같습니다.
<?=$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 이런식으로..
전 플래시 메뉴 링크 걸때 여태까지 /경로를 이용해왔어요.. 함 고려해보시길..^^
/(계정루트)경로를 이용해보시는게 어떨까요?
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 : 궁금만땅님의 답변도 감사드리며 상대경로를 쓸수밖에 없는 사정은, 여러 도메인을 사용하기 때문에 특정 도메인만을 사용한 경로설정이 곤란한 이유가 있습니다.(로그인도 풀리겠지만 도메인별 페이지관리도 있구요.)
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]도 넘겨줄 수 있을거 같습니다.
xxx.swf?path=<?=$변수?>이런식으로 부르고 플래시안에서 url넣는 부분에 path값을 쓸수 있을거 같은데요.
플래시 네비게이션 만들때 swf에 값을 넘겨서 초기 선택된 메뉴지정해줄때 많이 쓰지요.$g4[path]도 넘겨줄 수 있을거 같습니다.
PS : 궁금만땅님의 답변도 감사드리며 상대경로를 쓸수밖에 없는 사정은, 여러 도메인을 사용하기 때문에 특정 도메인만을 사용한 경로설정이 곤란한 이유가 있습니다.(로그인도 풀리겠지만 도메인별 페이지관리도 있구요.)
==>
상대 경로 ../shop/list.php
절대 경로 /g4/shop/shop/list.php 도메인은 안 들어 갑니다.
==>
상대 경로 ../shop/list.php
절대 경로 /g4/shop/shop/list.php 도메인은 안 들어 갑니다.

rolo 님의 글중에 정답이 들어있군요.
궁금만땅님의 첫글도 동일한 맥락이구요.
특히 첫 답변 주신 플록님의 글들은 항상 유심히 관찰하고 있습니다.
모든분들께 다시한번 감사합니다.
궁금만땅님의 첫글도 동일한 맥락이구요.
특히 첫 답변 주신 플록님의 글들은 항상 유심히 관찰하고 있습니다.
모든분들께 다시한번 감사합니다.
도움을 못드리고 헷갈리게 해드려 죄송합니다.
초보인 저를 유심히 관찰하시더라도 별 도움은 안될겁니다.^^;
저는, rolo님께서 알려주시는 팁은 항상 스크랩해놓습니다.
핵심을 말씀해 주시기 때문에 큰 도움을 받고있습니다.
초보인 저를 유심히 관찰하시더라도 별 도움은 안될겁니다.^^;
저는, rolo님께서 알려주시는 팁은 항상 스크랩해놓습니다.
핵심을 말씀해 주시기 때문에 큰 도움을 받고있습니다.