파일 다운로드시 페이지 이동방법

파일 다운로드시 페이지 이동방법

QA

파일 다운로드시 페이지 이동방법

본문

그누보드4 사용중인데요..

파일 다운로드 시 회원이고 제가 설정한 다운가능한 레벨보다 낮으면

메시지창을 띄운 뒤 페이지 이동을 하려고 하는데 아래처럼 수정했는데 sir.co.kr로 페이지 이동이 안되네요.. 어디가 문제인지 도움 부탁드립니다.

  

 

skin폴더의 board폴더의 view.skin.php 파일입니다.

 

아래 소스 10번째줄은 원래있던 소스인데.. 저걸 응용해서 제가

echo "location.href = 'http://sir.co.kr';\n";

라고 했는데, 이동이 안되네요.

 


function file_download(link, no) {
    <?
    if ($member[mb_level] < $board[bo_download_level]) {
        $alert_msg = "다운로드 권한이 없습니다.";
        if ($member[mb_id]) { 
            echo "alert('회원님은 다운가능한 레벨이 부족합니다. 곧 페이지 이동합니다'); return;\n";
           echo "location.href = 'http://sir.co.kr';\n";
        } else {
            echo "alert('$alert_msg\\n\\n회원이시라면 로그인 후 이용해 보십시오.');\n";
            echo "location.href = './login.php?url=".urlencode("$g4[bbs_path]/board.php?bo_table=$bo_table&wr_id=$wr_id")."';\n";
            echo "return;";
        }
    }
    ?>

이 질문에 댓글 쓰기 :

답변 2

 echo "alert('회원님은 다운가능한 레벨이 부족합니다. 곧 페이지 이동합니다'); return;\n"; 

끝에 리턴이 있어서 그렇습니다. 리턴을 만나면 아래 작업은 하지 않습니다. 거기서 마무리가 됩니다.

리턴을 지우고

            echo "alert('회원님은 다운가능한 레벨이 부족합니다. 곧 페이지 이동합니다'); \n";

           echo "location.href = 'http://sir.co.kr';\n";

 

해도 안되네요..

 

그리고 또 갑자기

다운로드 권한이 없습니다. 

이 알랏창도 뜨네요.. 어디를 잘못한건지.. 

답변을 작성하시기 전에 로그인 해주세요.
전체 123,799 | RSS
QA 내용 검색

회원로그인

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