게시판상단 ../head.php 플래쉬 파일 경로문제??? 정보
게시판상단 ../head.php 플래쉬 파일 경로문제???본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
head.php 에 플래쉬 메뉴 넣을 부분을 아래처럼 넣었습니다..
<script LANGUAGE="javascript" src="../imgs/fla/noline.js"></script>
noline.js 는 아래와 같구요
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="617" height="120">');
document.write('<param name="movie" value="../imgs/fla/navigation.swf">');
document.write('<param name="quality" value="high">');
document.write('<param name="wmode" value="transparent">');
document.write('<embed src="../imgs/fla/navigation.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="617" height="120">');
document.write('</embed>');
document.write('</object>');
문제는 index.php 나 일반적인 php, html 페이지에서는 잘 뿌려주는데요~
게시판 상단에 ../head.php 로 불러오면 플래쉬메뉴의 이미지는 전부 로딩되는데,,,
동작이 되질 않네요...
최근까지 이런방식으로 잘되었는데요 오늘 새벽부터 지금까지 삽질중이네요
다른분들 비슷한 질답보니,,,경로 문제인거 같아서~
그누보드 경로며 이것저것 다 해봤는데 아~ 정말........ㅠㅠ
head에 있는 플래쉬 메뉴가 아예 공백으로 처리되면 모를까 플래쉬 이미지는 로딩이 되고
동작이 안되니,,,해당페이지 스크립트 오류도 안뜨고,,,
고수님들 헬프미 입니다...
오류 주소 :
head.php 에 플래쉬 메뉴 넣을 부분을 아래처럼 넣었습니다..
<script LANGUAGE="javascript" src="../imgs/fla/noline.js"></script>
noline.js 는 아래와 같구요
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="617" height="120">');
document.write('<param name="movie" value="../imgs/fla/navigation.swf">');
document.write('<param name="quality" value="high">');
document.write('<param name="wmode" value="transparent">');
document.write('<embed src="../imgs/fla/navigation.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="617" height="120">');
document.write('</embed>');
document.write('</object>');
문제는 index.php 나 일반적인 php, html 페이지에서는 잘 뿌려주는데요~
게시판 상단에 ../head.php 로 불러오면 플래쉬메뉴의 이미지는 전부 로딩되는데,,,
동작이 되질 않네요...
최근까지 이런방식으로 잘되었는데요 오늘 새벽부터 지금까지 삽질중이네요
다른분들 비슷한 질답보니,,,경로 문제인거 같아서~
그누보드 경로며 이것저것 다 해봤는데 아~ 정말........ㅠㅠ
head에 있는 플래쉬 메뉴가 아예 공백으로 처리되면 모를까 플래쉬 이미지는 로딩이 되고
동작이 안되니,,,해당페이지 스크립트 오류도 안뜨고,,,
고수님들 헬프미 입니다...
댓글 전체
../imgs/fla/navigation.swf === > '<?=$g4[path]?>/imgs/fla/navigation.swf'
처럼 변경해보세요
처럼 변경해보세요
아예 공백으로 뜨는데요~
절대경로,,상대경로,,,그누경로 이것저것 다해도,,,안되구요~
참고로 head.php 상단에는 아래처럼 되어 있습니다.....
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
//print_r2(get_defined_constants());
// 사용자 화면 상단과 좌측을 담당하는 페이지입니다.
// 상단, 좌측 화면을 꾸미려면 이 파일을 수정합니다.
$table_width = 1000;
?>
참고로 head.php 상단에는 아래처럼 되어 있습니다.....
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
include_once("$g4[path]/lib/poll.lib.php");
include_once("$g4[path]/lib/visit.lib.php");
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
//print_r2(get_defined_constants());
// 사용자 화면 상단과 좌측을 담당하는 페이지입니다.
// 상단, 좌측 화면을 꾸미려면 이 파일을 수정합니다.
$table_width = 1000;
?>
head의 기본경로가 게시판과 멤버쪽으로 나눠져서 그런거 같은데
그럼 head파일 두개 만드시고...-__-;; 경로설정 하시면 될듯하네요.
그럼 head파일 두개 만드시고...-__-;; 경로설정 하시면 될듯하네요.
아직도 해결이 되지 않네요~ 근데 이제보니 게시판상단에 이렇게 불러오는 ../head.php 안에 있는
플래쉬만 작동안하는게 아니라,,,,,,
../skin/member/register.skin.php 와 같은 멤버 폴더안에 있는 각종 스킨파일을 실행해도
../head.php 안에 있는 플래쉬는 작동이 안되네요~
각각의 폴더안에 있는 _common.php 파일의 경로를 살펴봐도,,,모두 제가 설치한 그누폴더구조에 맞
게 설정이 되어있는데,,,계속 같은 증상이 있네요~
도무지,,,,,,,,,,,,모르겠습니다...ㅋㅋ
플래쉬만 작동안하는게 아니라,,,,,,
../skin/member/register.skin.php 와 같은 멤버 폴더안에 있는 각종 스킨파일을 실행해도
../head.php 안에 있는 플래쉬는 작동이 안되네요~
각각의 폴더안에 있는 _common.php 파일의 경로를 살펴봐도,,,모두 제가 설치한 그누폴더구조에 맞
게 설정이 되어있는데,,,계속 같은 증상이 있네요~
도무지,,,,,,,,,,,,모르겠습니다...ㅋㅋ
저도 얼마전에 경로 때문에 곤란한적이있어서요.
특히 게시판에서 헤드를 불렀을시 그헤드안에서 원래 인크루두 되어있는것들이 상대경로로 지정되어있다면 작동을 안하고있습니다.
이방법을 저는 절대경로로 해결하였습니다.
head.php 안에 있는 ../어쩌구 파일들을 $DOCUMENT_ROOT를 사용해서 링크했습니다.
그랬더니 잘되더군요.
특히 게시판에서 헤드를 불렀을시 그헤드안에서 원래 인크루두 되어있는것들이 상대경로로 지정되어있다면 작동을 안하고있습니다.
이방법을 저는 절대경로로 해결하였습니다.
head.php 안에 있는 ../어쩌구 파일들을 $DOCUMENT_ROOT를 사용해서 링크했습니다.
그랬더니 잘되더군요.
js 피일을 이용하여 플래시를 불러올 경우엔
리플래시현상이 생기기도 합니다.
그누보드 기반으로 만드는 사이트라면
다소 번거로우시더라도 아래처럼 해보시는게 나을 듯합니다.
플래시 테두리 없애는 패치를 겸하여 코드가 깔끔해집니다.
또한 깜빡거리는 현상이 안 생깁니다.
<td width="000" height="00" >
<script>doc_write(flash_movie('<?=$g4['path']?>/경로/aaa.swf', 'aaa', 000, 00, 'window'));</script></td>
원글에 올리신 코드는 매우 비효율적인 코드입니다.
위의 코드로 대체해보시기 바랍니다.
리플래시현상이 생기기도 합니다.
그누보드 기반으로 만드는 사이트라면
다소 번거로우시더라도 아래처럼 해보시는게 나을 듯합니다.
플래시 테두리 없애는 패치를 겸하여 코드가 깔끔해집니다.
또한 깜빡거리는 현상이 안 생깁니다.
<td width="000" height="00" >
<script>doc_write(flash_movie('<?=$g4['path']?>/경로/aaa.swf', 'aaa', 000, 00, 'window'));</script></td>
원글에 올리신 코드는 매우 비효율적인 코드입니다.
위의 코드로 대체해보시기 바랍니다.