고객센터 : 031-548-0481 /호스팅문의:1644-2646 /서버호스팅문의 : 070-7573-5515/ 평일근무 : 09:00~18:00 / 토/일요일, 공휴일 휴무

1:1 고객상담문의 FAQ 자동답변

나노코팅 나노엔

구매안내

  • 아티보드 2.0
  • 아티보드 3.0
  • 아티카페
  • 파일공유사이트
솔루션 > 커뮤니티 > 사용팁

사용팁|

다운로드 제한 걸기!!!|아티보드2.0

  • 박인영
  • |조회수 : 2811
  • |추천수 : 0
  • |2007-07-13 오후 12:14:06
※ Library/fileDown.asp 파일 수정
 
<%@LANGUAGE="VBSCRIPT" CODEPAGE="949"%>
<%
 '문제 발생시에 확인할것 : Response.Buffer = False
 Response.Buffer = true
 RESPONSE.EXPIRES = 0
%>
<!-- #include file = "../DBConnect/DBConnect.asp" -->
<!-- #include file = "../Library/Function.asp" -->
<%
 DIM intSeq, intFile, strBoardID
 intSeq     = REQUEST.QueryString("intSeq")
 intFile    = REQUEST.QueryString("intFile")
 strBoardID = REQUEST.QueryString("strBoardID")
 SET RS = DBCON.EXECUTE("EXEC [MPLUS_GET_BOARD_CONFIG_DEFAULT] '" & strBoardID & "', '" & SESSION("strLoginID") & "' ")
 DIM CONF_intUserLevel, CONF_bitBoardAdmin, CONF_intDownLevel, CONF_bitDownLevel
 CONF_intUserLevel = RS("intUserLevel")
 IF CONF_intUserLevel = "" OR ISNULL(CONF_intUserLevel) = True THEN CONF_intUserLevel = 0
 CONF_bitBoardAdmin = GetAdminCheck(SESSION("strLoginID"), RS("strAdmin"), SESSION("strAdmin"))
 CONF_strDownLevel  = SPLIT(RS("strDownLevel"), "|")
 IF CONF_strDownLevel(0) = 1 THEN CONF_intDownLevel = 0 ELSE CONF_intDownLevel = CONF_strDownLevel(1)
 CONF_bitDownLevel = GetBoardLevelCheck(CONF_bitBoardAdmin, CONF_intDownLevel, CONF_intUserLevel)
 DIM CONF_bitUsePoint, CONF_intDownPoint
 CONF_bitUsePoint  = RS("bitUsePoint")
 CONF_intDownPoint = RS("intDownPoint")
 IF CONF_bitDownLevel = False THEN
  RESPONSE.WRITE ExecJavaAlert("다운로드 권한이 없습니다.", 0)
  RESPONSE.End()
 END IF
'*************************************
IF SESSION("strLoginID") <> "" THEN
SET RS = DBCON.EXECUTE("SELECT [intVisit],[intPoint],[intBoardCount],[intCommentCount] FROM [MPLUS_MEMBER_LIST] WHERE [strLoginID] = '" & SESSION("strLoginID") & "' ")
'다운로드시 제한사항 걸기 --------------------------
IF RS("intVisit") >= 3 AND RS("intBoardCount") >= 1 AND RS("intCommentCount") >= 3 THEN
RESPONSE.WRITE ExecJavaAlert("로그인 3회이상, 게시글 2회이상, 코멘트 3회이상 활동하셔야 다운로드가 가능합니다.", 0)
RESPONSE.End()
END IF
'--------------------------------
IF RS("intPoint") =< 0 THEN
RESPONSE.WRITE ExecJavaAlert("포인트가 부족합니다.", 0)
RESPONSE.End()
END IF
END IF
'*********************************************
 SET RS = DBCON.EXECUTE("EXEC [MPLUS_GET_BOARD_FILE] '" & intSeq & "' ")
 DIM strFileName
 SELECT CASE intFile
 CASE "1" : strFileName = RS("strFileName1")
 CASE "2" : strFileName = RS("strFileName2")
 END SELECT
 
 DBCON.EXECUTE("UPDATE [MPLUS_BOARD] SET [strFileDown" & intFile & "] = [strFileDown" & intFile & "] + 1 WHERE [intSeq] = '" & intSeq & "' ")
 IF CONF_bitUsePoint = True THEN
  IF CONF_intDownPoint <> 0 THEN
   IF SESSION("strLoginID") <> "" THEN DBCON.EXECUTE("EXEC [MPLUS_PUT_MEMBER_POINT] '1', '" & strBoardiD & "', '" & intSeq & "', '', '" & SESSION("strLoginID") & "', '', '', 'P002', " & CONF_intDownPoint & ", '다운로드시 지급한 포인트' ")
  END IF
 END IF
 DIM strUserAgent, strContentDisp, strContentType
 strUserAgent = Request.ServerVariables("HTTP_USER_AGENT")
 IF InStr(strUserAgent, "MSIE") > 0 THEN
 

댓글 2

  • 최백호
  • 2007.07.16 11:20
역시 인영님 감사합니다. 조망간 아티보드 1

수정 삭제

오타입니다. IF RS("intVisit") >= 3 AND RS("intBoardCount") >= 1 AND RS("intCommentCount") >= 3 THEN 이부분에서 RS("intBoa

번호 제목 닉네임 조회수 작성일

번호 : 75

"sql server가 없거나 액세스할 수 없습니다 " 에러 보시는.. [1]new

  • 듀키
  • 조회수 3357
  • 2007.11.24

번호 : 74

네이버검색, 다음검색, RSS를 내 홈페이지에 적용~~ [3]newfile

번호 : 73

첨부파일 올립니다. 참고하세요!! [5]newfile

번호 : 72

아티보드 스킨제작 2탄 [3]new

번호 : 71

쇼핑몰에서 많이 사용되는 최근이미지 세로 무한스크롤링법!! [11]new

번호 : 70

아티보드 스킨제작 1탄 [2]new

번호 : 69

아티보드를 이용한 세션 문제 처리 팁입니다. [5]newfile

번호 : 68

아티보드 팁 연제를위한 회원님들의 의견[리필들 주삼] [4]new

번호 : 67

[강좌/팁]아티보드 저장프로시져 활용 1탄 [2]new

번호 : 66

채팅소스 올립니다. 활용하세요^^ [3]newfile

번호 : 65

게시글 프린트 관련 자료입니다^^ [자찬:강추] [4]newfile

번호 : 64

클럽 출석부 입니다. 참고 하세요!!!!!! [6]new

번호 : 63

우편번호 삽입시, [1]new

번호 : 62

설치시 424에러가 뜰 경우 [3]new

번호 : 61

아티보드를 이용한 이미지 멀티미디어 만들기^^ [9]newfile

번호 : 60

웹아티에서 사용되는 스크롤 최신글 입니다. [5]newfile

번호 : 59

iframe 크기 안에 들어가는 아티보드에 맞게 폭, 높이 자동으로 .. [2]new

  • 최백호
  • 조회수 3433
  • 2007.08.01

번호 : pri58

다운로드 제한 걸기!!! [2]new

번호 : 57

2003서버로 아티보드 운영하시는분들 필독^^ [3]new

번호 : 56

이미지 등록시 이미지파일 체크 자바스크립트_수정2 [2]new