bbs 관련 다시금 부탁드립니다. 고수님 ㅠㅠ > 그누4 질문답변

그누4 질문답변

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

bbs 관련 다시금 부탁드립니다. 고수님 ㅠㅠ 정보

bbs 관련 다시금 부탁드립니다. 고수님 ㅠㅠ

본문

몇일 동안 지식이 없어서 질문도 해서 여러 고수분들이 도움을 주셨는데 정말 몰라서 속상하네요.
 
bbs/bbs 관련해서 질문을 다시드립니다.
 
홈페이지를 다른분이 그누보드로 세팅을 해주셨을때 최고관리자 아이디가 맘에 안들어서
 
회원등록으로 admin 아디로 가입을 하고 최고관리자 권한을 주고  처음 최고관리자 아디를
 
호스팅업체 사이트에 마이php로 들어가서 멤버에서  아디를 삭제 했었습니다.
 
그때에도 다른 잘못된 점을 찾질 못했는데 혹시
 
최고관리자 변동으로 bbs/bbs 로 경로가 되는지 묻고 싶습니다.
 
플래시 문제인지해서 플래시 해준분께 말씀도 드렸고. 호스팅 없체 관계자에게도 물어봤지만 다들 자기 업체와는
 
문제가 없다고 하더군요. 
 
 
정말 화가나고 모르는 자의 비참함이라 돈을 써서 해도 이런경우가 ㅜㅜ
 
게시판을 홈페이지에서 처음 눌렀을때는 제대로 열리고 다시 누르면 bbs/bbs로 인식을 못하고
 
메인네비에서는 문제가 없는데 왜 서브창으로 떳을때 서브 플래시 네비에서는 연결이않되는지.....
 
연결 경로도 문제는 없는데 이유가 무엇 일까요?
 
메인 네비는 첫화면 위쪽에 있는 네비로 메인 네비 연결 경로 지정은
mainMenu[0] = "company1.php";
mainMenu[1] = "product1.php";
mainMenu[2] = "product8.php";
mainMenu[3] = "customer1.php";
mainMenu[4] = "bbs/board.php?bo_table=job";
mainMenu[5] = "bbs/board.php?bo_table=notice";
 
이상한것은 메인 네비 바로 밑으로 뜨는 조그만 서브네임은 연결해도 bbs/bbs 로 나오질 않습니다.
또한 다시 눌러도 잘 나옵니다.
 
 
서브로 드러와서 창이 열리고 왼쪽에 위치한 서브플래시 네비 연결 경로지정은
subLink[1] = "bbs/board.php?bo_table=notice";  
subLink[2] = "bbs/board.php?bo_table=freeboard";
subLink[3] = "bbs/board.php?bo_table=board1";
subLink[4] = "bbs/board.php?bo_table=board2";
subLink[5] = "bbs/board.php?bo_table=gallery";
subLink[6] = "bbs/board.php?bo_table=movie";
 
서브로 연결되어 창이 바뀌면 왼쪽 플래시 네비만이 눌으면 bbs/bbs/ 로 뜨고 맙니다.
 
방금도 연결해주신분 연결하면서 다투었습니다.
 
몰라서 물어봤는데 책임을 넘긴다는 말로 일관하네요.
 
서브창은 게시판을 만들어주신 분이 알려준데로 그누보드 관리자모드에서 게시판 생성하면서 했는데
 
제잘못이라고 하네요.
 
돈을 주고 만든것이 후회가 되네요. 차라리 처음부터 전체적으로 돈을 제대로 주고 업체에다가 맡길걸 하는 생각이
 
머리를 아프게 합니다.
 
이렇게 다시금 도움을 부탁 드리게 되었습니다.
 
고수님들 정중히 부탁드립니다. 도와주세요. ㅠㅠ
 
너그러히 시원한 답변을 부탁드려요.

댓글 전체

subLink[1] = "bbs/board.php?bo_table=notice"; 
subLink[2] = "bbs/board.php?bo_table=freeboard";
subLink[3] = "bbs/board.php?bo_table=board1";
subLink[4] = "bbs/board.php?bo_table=board2";
subLink[5] = "bbs/board.php?bo_table=gallery";
subLink[6] = "bbs/board.php?bo_table=movie";

대신에...........
-----------------------------------------------------------------------------
관리자 아이디가 바뀌었다고 경로(path)가 저절로  변경되는 일은 없을 겁니다요.
제가 실제로 사용하고 있는 코드를 약간 수정했습니다. 아래코드를 위에 넣으시고 bbs를 수정해주세요
내용은 현재의 경로를 알아내서 수정해주는 것입니다. 좀 허접합니다.
아직은 이 경우에도 아래의 것이 적용이 될지 확신할 수 없습니다.
---------------------------------------------------------------------------------
<?  //php시작태그와 마침태그는 문서에 맞추어 삭제하거나 하세요..
$nowpath=`pwd`; //리눅스 쉘을 이용하여 현재 경로를 반환받음(역따옴표에 주의).리눅스 호스팅의 경우에...
$charlength=strlen($nowpath); //전체경로 길이를 구함
$nowchar=substr($nowpath,$charlength-5,4); //뒤의 4글자를 추출함
if($nowchar=='/bbs'){
                    $movepath=''; // /bbs가 있으면 아무 데이타를 넣지 않음
                    }
            else  {$movepath='/bbs';}  // 없으면 /bbs를 넣어줌.
?>


subLink[1] = "<?=$movepath;?>/board.php?bo_table=notice"; 
subLink[2] = "<?=$movepath;?>/board.php?bo_table=freeboard";
subLink[3] = "<?=$movepath;?>/board.php?bo_table=board1";
subLink[4] = "<?=$movepath;?>/board.php?bo_table=board2";
subLink[5] = "<?=$movepath;?>/board.php?bo_table=gallery";
subLink[6] = "<?=$movepath;?>/board.php?bo_table=movie";

---------------------------------------------------------------------------------
위와같이 하시고 마우스를 올려서 링크가 맞는지 확인해보세요.
초보자가 작성한 코드이기 때문에 잘못된 곳이 있을 수 있겠습니다.
이렇게 저렇게 수정해서 사용하시면 될 것도 같습니다. 저수라서 지송합니더!!
아닙니다 몇일전에 답변도 해주시고 너무 감사드립니다.
정작 만들사람은 돈입금되니 나몰라라 하는데 감사드립니다.
말씀해주신데로 이새벽에 꼭 되었으면 하는 생각이지만 안되어도 님때문에 마음이 편해질것 같아요.
//***************/메인메뉴의 링크설정/*****************//
  //php시작태그와 마침태그는 문서에 맞추어 삭제하거나 하세요..
$nowpath=`pwd`; //리눅스 쉘을 이용하여 현재 경로를 반환받음(역따옴표에 주의).리눅스 호스팅의 경우에...
$charlength=strlen($nowpath); //전체경로 길이를 구함
$nowchar=substr($nowpath,$charlength-5,4); //뒤의 4글자를 추출함
if($nowchar=='/bbs'){
                    $movepath=''; // /bbs가 있으면 아무 데이타를 넣지 않음
                    }
            else  {$movepath='/bbs';}  // 없으면 /bbs를 넣어줌.
 
subLink = [];
//메인메뉴의 경로
subLink[1] = "bbs/board.php?bo_table=notice"; 
subLink[2] = "bbs/board.php?bo_table=freeboard";
subLink[3] = "bbs/board.php?bo_table=test";
subLink[4] = "bbs/board.php?bo_table=board2";
subLink[5] = "bbs/board.php?bo_table=gallery";
//sub5의 경로
subLink[6] = "bbs/board.php?bo_table=movie";
//sub6의 경로
subLink[7] = "bbs/board.php?bo_table=board3";

len = subLink.length;

//***************/이하 내용은 수정을 권장하지 않습니다/*****************//
//롤오버 시 메뉴영역
max = 26.5;;  // 메뉴들의 간격
//롤아웃 시 메뉴 영역
min = max;

startY =8;      //메뉴 시작점. y좌표가 바뀌었을때 변경해 주세요~
avg = 29;
posY = [];
for (var i = 1; i<len+1; i++) {
posY[i] = [];
posY[i][0] = startY;
for (var j = 1; j<len; j++) {
if (j>i) {
posY[i][j] = startY+max+min*(j-1);
} else if (j == len) {
posY[i][j] = startY+avg*j;
} else {
posY[i][j] = startY+min*j;
}
}
}

for (var i = 1; i<len; i++) {
this["sub"+i].no=i;
this["sub"+i].onRollOver = function() {
subNum = this.no;
};
this["sub"+i].onRollOut = function() {
sublnit();
};
this["sub"+i].onRelease = function() {
getURL(subLink[this.no]);
};
this["sub"+i].onEnterFrame = function() {

if (this.no == subNum) {
this.nextFrame();
this.targeth = max;
} else {
this.prevFrame();
this.targeth = min;
}
if (subNum == undefined) {
this.targety = posY[len][this.no];
this.targeth = avg;
} else {
this.targety = posY[subNum][this.no];
}

this._y += 0.2*(this.targety-this._y);
};
}

function subArea(mc){    // 메뉴의 버튼영역설정
mc.area._width = mc._width+20;
    mc.area._x =-10;
}

function sublnit() {
if (sNum) {
subNum = sNum;
} else {
subNum = undefined;
}
}

sublnit();

이렇게 하니 오류가 생겼습니다.
**오류** 장면=Scene 1, 레이어=action, 프레임=1:3행: '=' 연산자 뒤에는 피연산자가 와야 합니다.
    $nowpath=`pwd`; //리눅스 쉘을 이용하여 현재 경로를 반환받음(역따옴표에 주의).리눅스 호스팅의 경우에...

전체 ActionScript 오류: 1 보고된 오류: 1
어찌되야 할지......
단지 링크부분을 수정하는 소스인데.....혹시 위 코드에서 php 열고 닫는 부분이 제대로 된건지 먼저 검토해야 할거 같습니다.
$nowpath=`pwd`; 이부분은 서버설정에서 지원해주지 않으면(보통지원해주는걸로 알고 있는데) 다른 방법을 찾아야 하는데 좀 복잡할거같습니다요.
http://www.leopit.com/Leophp/board/lecture_board/view.php?id=24&board_mode=php 를 참조해서 ..해결하셔야 할거 같네요.
링크부분은
subLink[1] = "bbs/board.php?bo_table=notice";  부분들 대신에
subLink[1] = "<? echo $movepath;?>/board.php?bo_table=notice";  로 변경해서 적용해 보세요..
플레시 액션 스크립트 부분은 거의 모릅니다. 단지 자바스크립트와 엇비슷하다는 것만 알고...
더이상은 제가 할 수 있는 실력이 안되요. 나이가 많아서 머리가 잘 안돌아갑니다.40대 중반입니다. @Q;;
subLink[1] = "bbs/board.php?bo_table=notice";  부분들 대신에
또는...subLink[1] = "$g4['path']/bbs/board.php?bo_table=notice";

또는...subLink[1] = "$g4[path]/bbs/board.php?bo_table=notice";
둘중에 하나.

제일 마지막에 있는 지금 것이 원래의 해결책인거 같은데요...
아뭏든 경로 문제인것만은 틀림없는것 같습니다. 해결을 못해서 미안하군요..
하다하다가 안되면  "bbs/board.php?bo_table=notice"; 이부분을 절대경로 즉, "http://www.yourDomain.co.kr/gnuRoot/bbs/board.php?bo_table=notice";  이렇게 해결하는 수 밖에는 없을거 같네요(수작업으로 모든 페이지를 바꿀려면 시간이...)
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT