<%@ LANGUAGE="vbscript" %> <% response.expires=0 Dim strFormMode fHideNavBar = False fEmptyRecordset = False fNeedRecordset = False tPageSize = 1 tPagingMove = "" tPrevAbsolutePage = 0 intCurPos = 0 intNewPos = 0 fMoveAbsolute = False dbname="" if not isempty(request("db")) then dbname=request("db") session("borabbsselectcon")="" session("borabbsfiltercon")="" fNeedRecordset = True else dbname=request("cdb") end if strFormMode = "ÆíÁý" ' Initalize the default If Not IsEmpty(Request("FormMode")) Then strFormMode = Request("FormMode") %> Bora BBS
°ü¸®ÀÚ > Ãë¾÷°¡À̵å°ü¸® > Ãë¾÷°¡À̵å

<% If Not IsEmpty(Request("PagingMove")) Then tPagingMove = Trim(Request("PagingMove")) End If If IsEmpty(Session("borabbsrs_Recordset")) Then fNeedRecordset = True Else If Session("borabbsrs_Recordset") Is Nothing Then fNeedRecordset = True Else Set borabbsrs = Session("borabbsrs_Recordset") End If End If If fNeedRecordset Then session("borabbsrs_recordcount")="" Session("borabbsrs_PageSize") = tPageSize Session("borabbsrs_AbsolutePage") = 1 if isempty(session("borabbsselectcon")) or session("borabbsselectcon") ="" then cmdText = "SELECT * FROM " & dbname & " order by sn desc,depth" else cmdText = session("borabbsselectcon") end if Set borabbsrs = RunSqlCmd(cmdText) End If On Error Resume Next If borabbsrs.BOF And borabbsrs.EOF Then fEmptyRecordset = True If Err Then fEmptyRecordset = True If fNeedRecordset Then Set Session("borabbsrs_Recordset") = borabbsrs End If borabbsrs.PageSize = tPageSize If IsEmpty(Session("borabbsrs_PageSize")) Then Session("borabbsrs_PageSize") = tPageSize If IsEmpty(Session("borabbsrs_AbsolutePage")) Then Session("borabbsrs_AbsolutePage") = 1 If Session("borabbsrs_PageSize") <> tPageSize Then tCurRec = ((Session("borabbsrs_AbsolutePage") - 1) * Session("borabbsrs_PageSize")) + 1 tNewPage = Int(tCurRec / tPageSize) If tCurRec Mod tPageSize <> 0 Then tNewPage = tNewPage + 1 End If If tNewPage = 0 Then tNewPage = 1 Session("borabbsrs_PageSize") = tPageSize Session("borabbsrs_AbsolutePage") = tNewPage End If If fEmptyRecordset Then fHideNavBar = True Else tPrevAbsolutePage = Session("borabbsrs_AbsolutePage") Select Case tPagingMove Case "" fMoveAbsolute = True Case "<<" Session("borabbsrs_AbsolutePage") = 1 Case "<" If Session("borabbsrs_AbsolutePage") > 1 Then Session("borabbsrs_AbsolutePage") = Session("borabbsrs_AbsolutePage") - 1 End If Case ">" If Not borabbsrs.EOF Then Session("borabbsrs_AbsolutePage") = Session("borabbsrs_AbsolutePage") + 1 End If Case ">>" Session("borabbsrs_AbsolutePage") = borabbsrs.PageCount End Select Do if Session("borabbsrs_AbsolutePage")<=0 then exit do end if borabbsrs.AbsolutePage = Session("borabbsrs_AbsolutePage") If Not borabbsrs.EOF Then Exit Do Session("borabbsrs_AbsolutePage") = Session("borabbsrs_AbsolutePage") - 1 Loop End If fHideNavBar = True %>
<% If (not fEmptyRecordset) and strFormMode = "ÆíÁý" Then RunSqlCmdOnly("update " & dbname & " set visited=visited+1 where sn=" & trim(borabbsrs("sn")) & " and depth='" & trim(borabbsrs("depth")) & "'")%> "> "> ">
ÀÛ¼ºÀÚ: <%if trim(borabbsrs("email"))<>"" then%> "><%=trim(borabbsrs("writer"))%> <%else%> <%=trim(borabbsrs("writer"))%> <%end if%>   µî·ÏÀÏ: <%=nullprn(trim(borabbsrs("nalja")))%>  Á¶È¸: <%=nullprn(trim(borabbsrs("visited")))%> 
<%=nullprn(trim(borabbsrs("subject")))%>
<%=prnencode(nullprn(trim(borabbsrs("content"))),1000)%> <%if trim(borabbsrs("filename"))<>"" then%>

÷ºÎÈ­ÀÏ: "><%=mid(trim(borabbsrs("filename")),1,instr(trim(borabbsrs("filename")),":")-1) & "(" & mid(trim(borabbsrs("filename")),instr(trim(borabbsrs("filename")),":")+1) & " bytes)"%>

<%end if%> ºñ¹Ð¹øÈ£ : <%=borabbsrs("passwd")%>
<%fHideNavBar = False%> <%elseIf strFormMode = "µî·Ï" Then%>
µî·ÏÀÚ " size=20 >
E-mail " size=20 >
ÆÐ½º¿öµå
Á¦¸ñ
÷ºÎÆÄÀÏ
<%elseIf strFormMode = "´äÀå" Then%> "> ">
µî·ÏÀÚ " size=20>
E-mail " size=20>
ÆÐ½º¿öµå
Á¦¸ñ " size=40 maxlength=100>
÷ºÎÈ­ÀÏ
<%elseIf strFormMode = "ã±â" Then%>
µî·ÏÀÚ
E-mail
Á¦¸ñ
<%elseif strFormMode = "¼öÁ¤" then%> "> "> "> <%if trim(borabbsrs("filename"))="" then%> <%else%> <%end if%>
µî·ÏÀÚ " size=20>
E-mail " size=20>
ÆÐ½º¿öµå " size=10 maxlength=10>
Á¦¸ñ " size=40 maxlength=100>
÷ºÎÈ­ÀÏ
<%End If%>
 
> <%If (Not fHideNavBar) Then%> <%end if%> <%Select Case strFormMode%> <%Case "ÆíÁý"%> <%if not fHideNavBar then%> ´äÀå µî·Ï ¸®½ºÆ®¸ðµå <%end if%> <% Case "ã±â" %> Ãë¼Ò <% Case "µî·Ï" %> <%if request("loc")="form" then%> Ãë¼Ò <%else%> Ãë¼Ò <%end if%> <% Case "´äÀå" %> Ãë¼Ò <% Case "¼öÁ¤" %> Ãë¼Ò <% End Select %> <% If not fHideNavBar Then if isempty(session("borabbsrs_recordcount")) or session("borabbsrs_recordcount")="" then if not (isempty(session("borabbsfiltercon")) or session("borabbsfiltercon")="") then cmdText=session("borabbsfiltercon") else cmdText = "SELECT count(*) FROM " & dbname end if Set temprs = RunSqlCmd(cmdtext) session("borabbsrs_recordcount")=temprs(0) temprs.close set temprs=Nothing end if Response.Write "Record: " & session("borabbsrs_AbsolutePage") & "/" & session("borabbsrs_recordcount") & "" else %> <% End If %>
<% if tempcfg(10)<>"" then response.write tempcfg(10) end if %>
<% If strFormMode = "ÆíÁý" And fEmptyRecordset Then Response.Write "

ÀÚ·á°¡ ¾ø½À´Ï´Ù.

" End If If fNeedRecordset Then Set session("borabbsrs_Recordset") = borabbsrs End If %>