테스트 사이트 - 개발 중인 베타 버전입니다

파일 다운로드에 관련하여 묻겠습니다. 채택완료

성은범 8년 전 조회 3,865

정말 초보중에 초보입니다... 그래서 파일 업로드 다운로드 기능은 한번도 해본적이 없습니다ㅠㅠ

 

지금 하고 있는것은 서버에 있는 파일을 다운로드받을려구 하는데요

 

<a href="#" onclick="view_file_download(http://rqaadmin.linux.gabiauser.com/data/file/professor/index.php);">http://rqaadmin.linux.gabiauser.com/data/file/professor/index.php);">다운로드 </a> 

이렇게 썼습니다.

 

클릭시 함수

 

<?php if ($board['bo_download_point'] < 0) { ?>

$(function() {

    $("a.view_file_download").click(function() {

        if(!g5_is_member) {

            alert("다운로드 권한이 없습니다.\n회원이시라면 로그인 후 이용해 보십시오.");

            return false;

        }

 

        var msg = "파일을 다운로드 하시면 포인트가 차감(<?php echo number_format($board['bo_download_point']) ?>점)됩니다.\n\n포인트는 게시물당 한번만 차감되며 다음에 다시 다운로드 하셔도 중복하여 차감하지 않습니다.\n\n그래도 다운로드 하시겠습니까?";

 

        if(confirm(msg)) {

            var href = $(this).attr("href")+"&js=on";

            $(this).attr("href", href);

 

            return true;

        } else {

            return false;

        }

    });

});

<?php } ?>

 

이렇게 쓰여져 있습니다. 하지만 전혀 실행이 되지 않네요. 권한 문제인건가요? ㅠ 밑에 스크립트 함수를 전혀 모르겠습니다. 도와주세요 ㅠㅠ  

http://rqaadmin.linux.gabiauser.com/bbs/board.php?bo_table=professor&wr_id=91">http://rqaadmin.linux.gabiauser.com/bbs/board.php?bo_table=professor&wr_id=91 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
k
8년 전

아예 잘못되어있네요 ..

 

 

 

<a href="#" id="view_file_download" data-src="http://rqaadmin.linux.gabiauser.com/data/file/professor/index.php);">http://rqaadmin.linux.gabiauser.com/data/file/professor/index.php">다운로드 </a> 

 

 

<?php if ($board['bo_download_point'] < 0) { ?>

$(function() {

    $("#view_file_download").click(function() {

var src=$(this).data("src");

        if(!g5_is_member) {

            alert("다운로드 권한이 없습니다.\n회원이시라면 로그인 후 이용해 보십시오.");

            return false;

        }

 

        var msg = "파일을 다운로드 하시면 포인트가 차감(<?php echo number_format($board['bo_download_point']) ?>점)됩니다.\n\n포인트는 게시물당 한번만 차감되며 다음에 다시 다운로드 하셔도 중복하여 차감하지 않습니다.\n\n그래도 다운로드 하시겠습니까?";

 

        if(confirm(msg)) {

            var href = $(this).attr("href")+"&js=on";

            $(this).attr("href", href);

 location.href=src;

        }

    });

});

<?php } ?> 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

성은범
8년 전
일단 다운로드가 됬습니다... 도와주셔서 감사합니다... 혹시 $file['bf_source'] 이 값이 계속 u가 나오는데 혹시 왜그런지 아시나요? 확실히 저게 파일 이름인데;;; 그냥 'u'라고만 나오네요 ㅠㅠ
k
ksdhtm56
8년 전
insert 할때부터 잘못된거 아닐까요 insert 구문쪽 확인해보세여
성은범
8년 전
업로드 했을때 g5_board_file에서 값들이 잘들어 왔습니다. 근데 그것을 select 하는 과정에서 문제가 생긴건지... $file['bf_file'] 이 값이 들어오질 않네요;; 'u'가 나오는 이유도 잘 모르겠네요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인