<%@ LANGUAGE="VBSCRIPT" %> <% boardname=Request("boardname") bunho=cint(Request("bunho")) curpage=Request("page") startpage=Request("startpage") ref=cint(Request("ref")) keyword=Request("key") ssubject=Request("ssubject") 'Á¦¸ñÇ׸ñ üũ¿©ºÎ scontent=Request("scontent") '³»¿ëÇ׸ñ üũ¿©ºÎ swriter=Request("swriter") 'ÀÛ¼ºÀÚÇ׸ñ üũ¿©ºÎ '///////////////// °ü¸® Å×À̺í ÇÊµå ºÒ·¯ µéÀÓ ////////////////////// sqlls="Select * from bo_pds_master where pm_boardname='"&boardname&"' " Set ls=DbCon.Execute(sqlls) boardname=ls("pm_boardname") pdsv=ls("pm_pdsv") mailaddr=ls("pm_mailaddr") mailmanav=ls("pm_mailmanav") mailmenv=ls("pm_mailmenv") htmlv=ls("pm_htmlv") writemanav=ls("pm_writemanav") totbgc=ls("pm_totbgc") subcharc=ls("pm_subcharc") titlebgc=ls("pm_titlebgc") titlecharc=ls("pm_titlecharc") textbgc=ls("pm_textbgc") textcharc=ls("pm_textcharc") ls.close SQLstr="UPDATE "&boardname&" SET pd_visited=pd_visited+1 WHERE pd_bunho = " & bunho 'Á¶È¸¼ö 1 Áõ°¡ DbCon.Execute(SQLstr) SQLstmt="SELECT * FROM "&boardname&" WHERE pd_bunho = " & bunho Set Result=DbCon.Execute(SQLstmt) content=Result("pd_content") content=Replace(content, "&" , "&") content=Replace(content, "%" , "%") '///////////// HTML »ç¿ë ////////////// if not htmlv="yes" then content=Replace(content, "<" , "<") content=Replace(content, ">" , ">") content=Replace(content, " " ," ") end if '///////////// HTML »ç¿ë ////////////// content=Replace(content,chr(13),"
") '¿£ÅÍ´Â ÇÑÁÙ¶ç¿ò content=RePlace(content," "," ") ' DBÇÊµå ¼ø¼­´ë·Î ÀоîµéÀÏ °Í! homeurl=Result("pd_homepage") ip=Result("pd_ip") ref=cint(Result("pd_ref")) step=cint(Result("pd_step")) ansnum=cint(Result("pd_ansnum")) tn=cint(Result("pd_tn")) visited=cint(Result("pd_visited")) SQLstmt = "SELECT MAX(pd_ref) as lastnum FROM "&boardname 'ÃÖÁ¾ °Ô½Ã¹° ¹øÈ£ Set Rs = DbCon.Execute(SQLstmt) lastnumber = Rs("lastnum") rs.close SQLstmt = "SELECT MIN(pd_ref) as firstnum FROM "&boardname 'ÃÖÃʰԽù° ¹øÈ£ Set Rs = DbCon.Execute(SQLstmt) firstnumber = Rs("firstnum") rs.close 'ÀÌÀü ±Û ¹øÈ£ : ´äº¯±Û(ansnum < 1) ÀÌ ¾Æ´Ï°í ÇöÀç ±Ûº¸´Ù °ü·Ã±Û¹øÈ£(ref) ÀÛÀº ¹øÈ£ SQLstmt = "SELECT Max(pd_bunho) as pnumber FROM "&boardname&" WHERE pd_ansnum < 1 and pd_ref < " & ref Set Rs = DbCon.Execute(SQLstmt) prevnumber = Rs("pnumber") rs.close '´ÙÀ½ ±Û ¹øÈ£ : ´äº¯±Û(ansnum < 1) ÀÌ ¾Æ´Ï°í ÇöÀç ±Ûº¸´Ù °ü·Ã±Û¹øÈ£(ref) Å« ¹øÈ£ SQLstmt = "SELECT Min(pd_bunho) as nnumber FROM "&boardname&" WHERE pd_ansnum < 1 and pd_ref > " & ref Set Rs = DbCon.Execute(SQLstmt) nextnumber = Rs("nnumber") rs.close %> board




<%=Result("pd_subject")%>




¹ø È£ : <%=bunho%> Á¶È¸¼ö : <%=visited%> IP : <%=ip%> <%if len(Result("pd_homepage")) > 8 then %> " target="_blank"> <% end if %> "> <%=Result("pd_writer")%>´ÔÀÌ <%=Result("pd_getdate")%>¿¡ ÀÛ¼º
<%=content%>

<% if ref = cint(lastnumber) then else sqlnload="SELECT pd_subject,pd_writer FROM "&boardname&" where pd_bunho="&nextnumber&" " Set nls=DbCon.Execute(sqlnload) response.write "ÀÌÀü±Û : " %> <%=nls("pd_subject")&" ("&nls("pd_writer")&")"%> <% end if response.write "
" if ref = cint(firstnumber) then else sqlpload="SELECT pd_subject,pd_writer FROM "&boardname&" where pd_bunho="&prevnumber&" " Set pls=DbCon.Execute(sqlpload) response.write "´ÙÀ½±Û : " %> <%=pls("pd_subject")&" ("&pls("pd_writer")&")"%> <% end if %>


<% if ref = cint(lastnumber) then response.write " " else response.write " ÀÌÀüÀ¸·Î " end if if writemanav="yes" then if session("GRADE")="Z" or session("GRADE")="x" then response.write "¼öÁ¤ " response.write "´äº¯ " response.write "»èÁ¦ " End If else response.write "¼öÁ¤ " response.write "´äº¯ " response.write "»èÁ¦ " End If response.write "¸ñ·Ï " if ref = cint(firstnumber) then response.write "´ÙÀ½À¸·Î" else response.write "´ÙÀ½À¸·Î " end if %>

<% if tn > 0 or ansnum > 0 then '´äº¯±ÛÀÌ ÀÖ´Â °æ¿ì¿¡ Set DbRec=Server.CreateObject("ADODB.Recordset") DbRec.CursorType=1 DbRec.Open "SELECT * FROM "&boardname&" where pd_ref= "&ref& " ORDER BY pd_ansnum DESC", DbCon DbRec.MoveLast postcount=DbRec.Recordcount n=postcount %>

<%if pdsv="yes" then%> <% End If %> <% For i = 1 to postcount %> <%if pdsv="yes" then %> <% End If %> <% n=n-1 DbRec.MovePrevious Next end if %>
¹øÈ£ Á¦¸ñ ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ Á¶È¸ÆÄÀÏ ´Ù¿î
<%=n%> <% ' if left(now,8) = left(DbRec("getdate"),8) then ' 1ÀÏ ´ÜÀ§·Î ¿Ã¶ó¿Â¿¡ New Ç¥½ÃÇÒ ¶§ if datediff("d",DbRec("pd_getdate"),now)<1 then ' response.write "" else response.write " " end if %> <% bunho=DbRec("pd_bunho") subject=DbRec("pd_subject") ref=DbRec("pd_ref") tstep=DbRec("pd_step") visit=DbRec("pd_visited") sdate=DbRec("pd_getdate") visit=DbRec("pd_visited") downcount=DbRec("pd_downcount") if tstep > 0 then response.write "" response.write "Re: " end if if len(subject) > 18 then response.write "" response.write left(subject,18)&"..." else response.write "" response.write subject&"" end if %> "> <%=DbRec("pd_writer")%> <%=year(DbRec("pd_getdate"))&"-"&month(DbRec("pd_getdate"))&"-"&day(DbRec("pd_getdate"))%> <%=visit%> <%if DbRec("pd_filesize")=0 then%> - <%else%> "> <% ext=Lcase(right(DbRec("pd_filename"),3)) select case ext case "jpg" down="type/jpg.gif" case "gif" down="type/gif.gif" case "txt" down="type/txt.gif" case "zip" down="type/zip.gif" case "hwp" down="type/hwp.gif" case "exe" down="type/exe.gif" case "mp3" down="type/mp3.gif" case "doc" down="type/doc.gif" case "ppt" down="type/ppt.gif" case "xls" down="type/xls.gif" case else down="type/default.gif" end select %> <%=DbRec(" width="16" height="16"> <%end if%> <% if DbRec("pd_filesize")=0 then response.write " -" else response.write ""&downcount&"" end if %>