%
session.codePage = default_CodePage
response.charSet = default_charSet
macIP = Request.Cookies("macIP")
Dim arrRs, arrCha, log_num, goPage,rs
Dim endPage, fileNames, fN(50)
Dim startLecDate, endLecDate, viewDate, viewColor, schQuiz, viewQuiz, schQuizResult, viewQuiz2, isQuiz
Dim quizViewCnt : quizViewCnt = 1
Dim bookCode
Dim SlctTestDate, studyYNFlag
Dim macIP
Dim log_lecnum, test_fg : test_fg = 0
Dim work_fg : work_fg = 0
Dim note_fg : note_fg = 0
Dim discuss_fg : discuss_fg = 0
Dim arr_Date
Dim start_date
Dim end_date
Dim test_flag , test2_flag ,disp_fg
disp_fg = 0
log_num = trimReq("log_num")
If trimReq("B") <> "" Then
log_num = trimReq("B")
End If
sub chk_test()
'=================================================
'시험일정에 맞게 상단에 표시
'=================================================
Dim sql2
If request.Cookies(appVendorDB)("member_id") <> "" then
sql2 = " select * from mem_study_log where mem_id = '"& request.Cookies(appVendorDB)("member_id")&"' and (( DATEDIFF(HH, dateadd(HH,10,SELTEST1DATE), GETDATE()) >= 0 AND DATEDIFF(SS, dateadd(HH,34,SELTEST1DATE), GETDATE()) <= 0) or (( DATEDIFF(HH, dateadd(HH,10,SELTEST2DATE), GETDATE()) >= 0 AND DATEDIFF(SS, dateadd(HH,34,SELTEST2DATE), GETDATE()) <= 0)) ) "
Set rs = conn.execute(sql2)
If not rs.eof Then
test_fg = 1
End If
rs.close()
sql2 = " select * from mem_study_log where mem_id = '"& request.Cookies(appVendorDB)("member_id")&"' "
Set rs = conn.execute(sql2)
If not rs.eof Then
Do While Not rs.eof= true
If CDate(rs("note_date1")) <= Now() And CDate(Left(CStr(rs("note_date2")),10) & " 23:59:59") >= Now() then
note_fg = 1
End if
If CDate(rs("work_date1")) <= Now() And CDate(Left(CStr(rs("work_date2")),10) & " 23:59:59") >= Now() then
work_fg = 1
End if
If CDate(rs("discuss_date1")) <= Now() And CDate(Left(CStr(rs("discuss_date2")),10) & " 23:59:59") >= Now() then
discuss_fg = 1
End If
rs.movenext
loop
End If
rs.close()
End If
End sub
sub visit_count3( ByVal num )
Dim sql2
sql2 = " select lec_num from mem_study_log where log_num='"& num &"'"
Set rs = conn.execute(sql2)
If Not rs.eof Then
log_lecnum = rs(0)
End If
rs.close()
dim vReferer, vIP, vTarget, vDW,vBrowser,vOS
vReferer = request.ServerVariables("HTTP_REFERER")
vIP = request.ServerVariables("REMOTE_ADDR")
vTarget = request.ServerVariables("SCRIPT_NAME") & "?" & request.ServerVariables("QUERY_STRING")
vDW = weekday(date)
dim vSeason
select case month(date)
case 3,4,5 vSeason = 1
case 6,7,8 vSeason = 2
case 9,10,11 vSeason = 3
case 12,1,2 vSeason = 4
end select
dim temp
temp = request.ServerVariables("HTTP_USER_AGENT")
temp = split(temp,";")
if ubound(temp) > 1 then
vBrowser = temp(1)
vOS = temp(2)
vOS = replace(vOS,")","")
vBrowser = trim(vBrowser)
vOS = trim(vOS)
vBrowser = replace(vBrowser,"'","''")
vOS = replace(vOS,"'","''")
end If
sql2 = " insert into visit_counter3(vIP, vYY, vMM, vDD, vHH, vMT, vDW, vSeason, vBrowser, vOS, vReferer, vTarget, lecNum) values("
sql2 = sql2 & " '"& vIP &"' "
sql2 = sql2 & " , "& year(date) &" "
sql2 = sql2 & " , "& month(date) &" "
sql2 = sql2 & " , "& day(date) &" "
sql2 = sql2 & " , "& hour(now) &" "
sql2 = sql2 & " , "& minute(now) &" "
sql2 = sql2 & " , "& vDW &" "
sql2 = sql2 & " , "& vSeason &" "
sql2 = sql2 & " , '"& vBrowser &"' "
sql2 = sql2 & " , '"& vOS &"' "
sql2 = sql2 & " , '"& vReferer &"' "
sql2 = sql2 & " , '"& vTarget &"' "
sql2 = sql2 & " , '"& log_lecnum &"')"
conn.execute sql2
end sub
If log_num <> "" Then
call visit_count3(log_num)
End If
goPage = trimReq("goPage")
If len(goPage) = 0 Then goPage = 1
arrRs = LectureMemberList(Request.Cookies(appVendorDB)("member_id"),"on", "", 20, goPage)
schQuiz = SubChapterQuiz()
schQuizResult = SubChapterQuizResult(log_num)
bookCode = BookSubjectList()
Dim sql, arrIP
arrIP = MemberMACIP()
Function BookSubjectLink(bookCode)
Dim bookSubject : bookSubject = "-"
Dim b
If IsArray(bookCode) Then
For b=0 To UBound(bookCode, 2)
If bookCode = bookCode(0,b) then
bookSubject = "" & bookCode(1,b) & ""
Exit For
End If
Next
End If
Response.Write bookSubject
%>
<%
End Function
function fnc_historyView( ByVal log_num, ByVal sch_num )
Dim SQL, oRs, rtnValue
SQL = " SELECT "
SQL = SQL & " CASE WHEN A.SLEA_PAGENUM = (SELECT MAX(SLEA_PAGENUM) FROM SCH_LEARNING WHERE SCH_NUM = '"& sch_num &"') THEN "
SQL = SQL & " (SELECT SLEA_SOURCE FROM SCH_LEARNING WHERE SCH_NUM = '"& sch_num &"' AND SLEA_PAGENUM = 1) "
SQL = SQL & " ELSE "
SQL = SQL & " (SELECT SLEA_SOURCE FROM SCH_LEARNING WHERE SCH_NUM = '"& sch_num &"' AND SLEA_PAGENUM = A.SLEA_PAGENUM) "
SQL = SQL & " END AS SOURCE "
SQL = SQL & " FROM SCH_LEARNING A "
SQL = SQL & " WHERE A.SCH_NUM = '"& sch_num &"' "
SQL = SQL & " AND A.SLEA_PAGENUM = "
SQL = SQL & " ( "
SQL = SQL & " SELECT MAX(PAGE_NUM) FROM LEC_LISTENED WITH(NOLOCK) "
SQL = SQL & " WHERE SCH_NUM = '"& sch_num &"' "
SQL = SQL & " AND LOG_NUM = '"& log_num &"' "
SQL = SQL & " ) "
set oRs = conn.Execute(SQL)
if not oRs.EOF then
rtnValue = oRs(0)
else
rtnValue = ""
end if
fnc_historyView = rtnValue
end function
%>
Loading...
학점취득 현황
학점
총출석률
%
[공지] 범용공인인증서 의무사용
2013-01-22
[공지] 범용공인인증서 의무사용
2013-01-22
[공지] 범용공인인증서 의무사용
2013-01-22
[공지] 범용공인인증서 의무사용
2013-01-22
[공지] 범용공인인증서 의무사용
2013-01-22
<%
Dim sql2
If Trim(request.Cookies(appVendorDB)("OT_FG")) = "0" Then
%>
학우님은 교육원의 OT동영상을 시청하시지 않으셨습니다. 반드시 OT동영상을 시청하시고 학업에 참고하시기 바랍니다.
OT동영상 바로보기
<%
End If
If (request.Cookies(appVendorDB)("mac_login") = "0" Or request.Cookies(appVendorDB)("mac_login") = "") And Request.Cookies(appVendorDB)("member_Mac") <> "" Then
sql2 = " select * from user_log where user_ip='"& request.ServerVariables("REMOTE_HOST") &"' and user_mac <>'' and isnull(user_mac,'0') <> '0' "
sql2 = sql2 & "and user_mac='"& Request.Cookies(appVendorDB)("member_Mac") &"' and user_id <> '"& request.Cookies(appVendorDB)("member_id")&"' and user_id <>'' and isnull(user_id,'0') <> '0' "
Set rs = conn.execute(sql2)
If not rs.eof Then
%>
경고!! 학우님의 IP와 맥어드래스는 다른 학생과 중복되었습니다. 반드시 교육원(1577-7091)에 문의 하셔서 사유를 제출하여 주십시요. 학점이수에 불이익이 갈수도 있습니다.
<%
End If
rs.close()
End If
%>