%@ Language=VBScript %>
<%
Response.Expires = 0
Response.Buffer = true
%>
<%
keyword = Request("keyword")
keyfield = Request("keyfield")
idx = Request("idx")
w_num = Request("w_num")
cmd = Request("cmd")
TName = Request("TName")
cpage = Request("cpage")
spage = Request("spage")
'ÇöÀç ÆäÀÌÁö¿Í ½ÃÀÛ ÆäÀÌÁö¸¦ ¼³Á¤ÇÑ´Ù.
if cpage = "" then
cpage = 1
end if
if spage = "" then
spage = 1
end if
select_num = list_num * cpage
Set Rs = Server.CreateObject("ADODB.RecordSet")
'ÃÖ´ë ±Û¹øÈ£¸¦ ¾ò´Â´Ù.
sql = "select max(w_num) from " & TName
Rs.Open sql, Conn, 1, 1
max_write_num = Rs(0)
Rs.Close
'ÃÖ´ë ÆäÀÌÁö ¹øÈ£¸¦ ¾ò´Â´Ù.
if (max_write_num mod list_num) = 0 then
max_page_num = int(max_write_num / list_num)
else
max_page_num = int(max_write_num / list_num) + 1
end if
'À妽º °ªÀÌ ÀÖ´Ù¸é ÇØ´ç À妽º °ªÀÇ ³»¿ëÀ» µû·Î ºÒ·¯ µéÀδÙ. ³»¿ë Àб⠺κÐ
If Not w_num = "" then
sql = "select * from " & TName & " where w_num=" & w_num
Rs.Open sql, Conn, 1, 1
'µ¥ÀÌÅ͸¦ º¯¼ö¿¡ ÇÒ´çÇÑ´Ù.
view_idx = Rs("idx")
view_w_num = Rs("w_num")
view_up_idx = Rs("up_idx")
view_in_step = Rs("in_step")
view_visited = Rs("visited")
view_title = Rs("title")
view_name = Rs("name")
view_email = Rs("email")
view_url = Rs("url")
view_comments = Rs("comments")
view_pass = Rs("pass")
view_w_date = Rs("w_date")
view_br = Rs("br")
view_html = Rs("html")
view_user_ip = Rs("user_ip")
view_user_software = Rs("user_software")
view_file_name = Rs("file_name")
view_file_url = Rs("file_url")
view_file_size = Rs("file_size")
view_file_down = Rs("down")
view_comments = Replace(view_comments, " ", " ")
view_comments = Replace(view_comments, chr(13), "
")
view_comments = Replace(view_comments, chr(09), " ")
'º¯¼ö¸¦ ¾Ë¸ÂÀº ÇüÀ¸·Î º¯È¯ÇÑ´Ù.
if view_br = "on" then
view_comments = Replace(view_comments, chr(13), "
")
end if
if view_html = "on" then
view_comments = Replace(view_comments, "<", "<")
view_comments = Replace(view_comments, ">", ">")
end if
if Not view_url = "" then
if Not left(view_url, 7) = "http://" then
view_url = "http://" & view_url
end if
end if
Rs.Close
'Á¶È¸¼ö¸¦ ¾÷µ¥ÀÌÆ® ÇÑ´Ù.
sql = "select visited from " & TName & " where idx=" & view_idx
Rs.Open sql, Conn, 1, 1
visited = Rs(0) + 1
sql = "update " & TName & " set visited=" & visited & " where idx=" & view_idx
Conn.Execute(sql)
Rs.Close
End If
'°øÁö»çÇ×À» °¡Á®¿Â´Ù.(ÀÖ´Ù¸é...)
sql = "select * from " & TName & " where idx=0"
Rs.Open sql, Conn, 1, 1
if Not Rs.EOF then
news_idx = Rs("idx")
news_w_num = Rs("w_num")
news_up_idx = Rs("up_idx")
news_in_step = Rs("in_step")
news_visited = Rs("visited")
news_title = Rs("title")
news_name = Rs("name")
news_email = Rs("email")
news_url = Rs("url")
news_comments = Rs("comments")
news_pass = Rs("pass")
news_w_date = Rs("w_date")
news_br = Rs("br")
news_html = Rs("html")
news_user_ip = Rs("user_ip")
news_user_software = Rs("user_software")
news_file_name = Rs("file_name")
news_file_url = Rs("file_url")
news_file_size = Rs("file_size")
news_file_down = Rs("down")
end if
Rs.Close
'±Û ¸ñ·ÏÀ» °¡Á®¿Â´Ù.
if keyword = "" or keyfield = "" then
sql = "select top " & select_num & " * from " & TName & " order by w_num desc"
else
sql = "select * from " & TName & " where " & keyfield & " like '%" & keyword & "%' order by w_num desc"
end if
Rs.Open sql, Conn, 1, 1
'ÇØ´ç ÆäÀÌÁö·Î ·¹ÄÚµå ¼ÂÀ» À̵¿ ½ÃŲ´Ù. °Ë»öÀÌ ¾Æ´Ñ °æ¿ì
if Not cpage = 1 and keyword = "" then
move_num = list_num * (cpage - 1)
Rs.Move(move_num)
end if
'°Ë»öÁ¶°ÇÀÌ ÀÖÀ» °æ¿ì ȯ°æ ¼³Á¤À» ´Ù½Ã ÇÑ´Ù.
'Àüü ·¹ÄÚµå ¼ÂÀ» ºÒ·¯µé¿©¼ ÆäÀÌ¡À» »ç¿ëÇØ¾ß ÇÑ´Ù.
if not keyword = "" and not keyfield = "" then
If Not Rs.EOF then
max_write_num = Rs.RecordCount
Rs.PageSize = list_num
Rs.AbsolutePage = cpage
max_page_num = Rs.PageCount
End if
end if
%>
:::: À̵¿º¹ ȨÆäÀÌÁö¿¡ ¿À½Å°ÍÀ» ȯ¿µÇÕ´Ï´Ù.::::
|
|
|
|
|
|
|
<%if TName="hwang1" Then%>

<%elseif TName="hwang" Then%>

<%elseif TName="hwang2" Then%>

<%end if%>
|
|
|
|
|
|

|
<%
Conn.Close
Set Conn = Nothing
%>