<% if request("page")="" then pageNum = 1 else pageNum = request("page") end if Set con = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.RecordSet") con.Open Session("connectString") '============================= ' ºÐ·ù¸¦ ¼¼¼Ç¿¡ ÀúÀåÇÑ´Ù. '============================= 'if request("group") <> "" then ' session("group") = request("group") 'end if '============================= ' ºÐ·ù¿¡ µû¸¥ Äõ¸®¹® ÀÛ¼º. '============================= 'if session("group") > 0 then ' sql = "select * from free_board where wgroup = " & session("group") & "order by rnum desc, rseq asc" 'else sql = "select * from com_gallery order by rnum desc, rseq asc" 'end if '=============================== ' ÇÑ ÆäÀÌÁö¿¡ º¸¿©ÁÖ´Â ±Û¼ö '=============================== rs.pagesize = 15 ' ÆäÀÌÁö »çÀÌÁî´Â ·¹ÄÚµå¼Â ¿ÀÇÂÇϱâ Àü¿¡ ÁöÁ¤ÇØ ÁÜ. rs.Open sql,con,1 totalpage = rs.pagecount %> ¿äÁòÅÍŰ

 

 

     ¢º ÃÖ±Ù ÅÍŰ ¼Ò½Äµé  ÀÔ´Ï´Ù.[ÀÚ·áÁ¦°ø:KOTRAÀ̽ºÅººÒ¹«¿ª°ü,°¢Á¾´º½º]

<% if not ( rs.eof or rs.bof ) then flag = 1 j=1 ' rs.movefirst '=============================================================== ' ÁöÁ¤µÈ ÆäÀÌÁö·Î ù¹øÂ° ·¹Äڵ忡 ÇöÀçÀÇ À§Ä¡¸¦ À̵¿½ÃŲ´Ù. '=============================================================== rs.absolutepage = pageNum do while not (rs.eof or j > rs.pagesize) '===================================== ' ºÎ¸ð±ÛÀÎÁö ´ä±ÛÀÎÁö ÆÇ´ÜÇØÁØ´Ù. '===================================== lev = len(trim(rs("rseq"))) '========================================================================= ' ·¹ÄÚµå ¼Â¿¡ ¹è°æ»ö ³Ö±â. ¸®½ºÆ® º¸±â¿¡¼­ ¾ÕµÚ±ÛÀÇ »ö±òÀ» ´Ù¸¥°Ô... '========================================================================= if flag = 1 then bgcolor = "" flag = 0 else bgcolor = "#F4EEF3" flag = 1 end if response.write "" 'response.write "" '############# ' ±Û¹øÈ£ '############# response.write "" '############# ' ºÐ ·ù '############# 'select case rs("wgroup") ' case "1" ' response.write "" ' case "2" ' response.write "" ' case "3" ' response.write "" ' case "4" ' response.write "" 'end select '############# ' Á¦ ¸ñ '############# response.write "" end if '############# ' ±Û¾´ÀÌ '############# response.write "" ' sql3 = "select * from free_board where rnum = '" & rs("rnum") & "' and (pnum is null)" ' set requ = server.createObject("ADODB.RecordSet") ' requ.open sql3,con,1 ' if (requ.bof or requ.eof) then ' response.write "" ' else ' response.write "" ' end if ' requ.close ' response.write "" '############# ' µî·ÏÀÏ '############# response.write "" '############# ' Á¶È¸¼ö '############# response.write "" response.write "" rs.movenext ' if not (rs.eof=true) then ' response.write "" ' response.write "" ' response.write "" ' response.write "" ' response.write "" ' response.write "" ' response.write "" ' response.write "" j=j+1 ' end if loop else response.write "" end if rs.close ' getname.close con.close set rs = nothing ' set getname = nothing set con = nothing %>
¹ø È£ Á¦ ¸ñ ±Û¾´ÀÌ µî·ÏÀÏ Á¶È¸¼ö
" & rs("pnum") & " Â÷·®¹®ÀÇ ±¸ÀÔ¹®ÀÇ È¯ºÒ/¹Ýǰ¹®ÀÇ ±âŸ¹®ÀÇ " '==================================================== ' ´ä±ÛÀÏ ¶§´Â ¿À¸¥ÂÊÀ¸·Î ¹Ð·Á¼­ Ãâ·ÂµÇ°Ô ÇØÁØ´Ù. '==================================================== if lev > 1 then for i = 1 to lev response.write "  " next response.write "" end if '=================================================================================== ' Á¦¸ñÀÇ ¸®½ºÆ® µÇ´Â ±ÛÀÚ¼ö¸¦ Á¦ÇÑÇÑ´Ù. Á¦ÇѼö ÀÌ»óÀÌ¸é ³ª¸ÓÁö´Â "..."À¸·Î Ç¥½Ã '=================================================================================== strSub = "" if len(rs("subject")) > 40 then strSub = left(rs("subject"),39) & "..." else strSub = rs("subject") end if '======================================== ' Á¦¸ñ Ŭ¸¯½Ã ³»¿ëº¸±â ÆäÀÌÁö·Î À̵¿. '======================================== response.write "  " & strSub & "" '======================================== ' »õ±ÛÀÏ ¶§, ¾ó¸¶°£ New¶ó°í Ç¥½ÃÇÑ´Ù. '======================================== if DateDiff("h", rs("signdate"), now()) < 24 then response.write " " '& "" & rs("m_name") & " " & getname("m_name") & "" & left(rs("signdate"),10) & "" & rs("hitnum") & "
" response.write "°Ô½Ã¹°ÀÌ ¾ø½À´Ï´Ù.

<% '################# ' ÆäÀÌÁö ¼³Á¤ '################# dim tmp,getPage1,getPage2,Pstart,Pend if int(pageNum) > 10 then ' ### pagecount°¡ 10°³°¡ ³ÑÀ¸¸é... response.write "first " end if getPage1 = pageNum \ 10 ' ### pageNum = 15 À̸é getPage1 = 1, \ : ¸ò getPage2 = pageNum mod 10 ' ### pageNum = 15 À̸é getPage1 = 5, mod : ³ª¸ÓÁö 'if Pstart = 0 then Pstart = Pstart + 1 if pageNum < 10 then ' ### pagecount°¡ 10°³°¡ ³ÑÁö ¾ÊÀ¸¸é... Pstart = 1 elseif int(getPage2) = 0 then ' ### pagecount°¡ 10À̸é Áï getpage2(³ª¸ÓÁö)°¡ 0À̸é Áï pageNumÀÌ 10,20,30,40,....À̸é Pstart = getpage1*10 - 9 ' ### getpage1(¸ò)Àº 1,2,3,...Pstart´Â 1,11,21,... else ' ### ±âŸ Pstart = getpage1*10 + 1 ' ### getpage1(¸ò)Àº 1,2,3,...Pstart´Â 11,21,31,... end if if pstart > 10 then prev = pstart - 10 ' ### pstart´Â 11,21,31,...prev´Â 1,11,21,... if (Pstart + 9 > totalpage) then Pend = totalpage else Pend = Pstart + 9 nex = Pend + 1 end if if pageNum > 10 then response.write "prev " end if do while Pstart <= Pend if int(Pstart) = int(pageNum) then response.write "[" & Pstart &"] " else response.write "["& Pstart &"] " end if Pstart=Pstart+1 loop if totalpage - pend > 0 then response.write "next " end if if int(totalpage) <= int(pageNum) then response.write "" else response.write "last" end if %>

<% if session("admin") = "~tp0191!!" then %>[°ü¸®ÀÚ ·Î±×¾Æ¿ô]<% end if %>