File : addnews.asp. ID : 4201
Skin : Default | Sons-of-obsidian | Sunburst | Highlighter | Frame
<! version 2.24July46 by burin rujjanapan from yonok.ac.th>
<%
dim connect, rs, sql, tots, i, j, k, l, nextl, max
set connect = server.createobject("ADODB.Connection")
%><!--#include file="connectinfo.asp"--><%
u = "lampang"
'
if request.form("process") = "SignOut" then  
  session("owner") = ""  
  session("password") = ""
end if
'
if request.form("process") = "SignIn" _
  and request.form("user") = u then  
  sql = "select * from tb where tbid = '"& request.form("owner") &"' and tbpassword = '"&request.form("password") &"'"
  set rs = server.createobject("ADODB.recordset")
  rs.open sql,connect,1,3
  tots = rs.recordcount
  if tots > 0 then
    session("owner") = request.form("owner")
    session("password") = request.form("password")
  end if
end if  
connect.close
%><!--#include file="connectnews.asp"--><!--#include file="header.asp"--><%
if len(session("owner")) = 0 or  request.querystring("action") = "all" then
  if  request.querystring("action") = "all" then
	sql = "select * from news order by nid desc"
	set rs = server.createobject("ADODB.recordset")
	rs.open sql,connect,1,3
	tots = rs.recordcount
	if tots > 0 then
		i = 1  
		response.write("<b>Intranet news :: </b><ol>")
		do while not rs.eof
			response.write("<li>nid=<font color=red>"& rs("nid") &"</font> by <font color=blue>"& rs("owner") &"</font> - "&rs("ndate")&" - <a href=displaynews.asp?niddtl="&  rs("nid") & ">"&rs("nshort")&"</a><br>")  
			rs.movenext
			i = i + 1
		loop    
		response.write("</ol>")
	end if
  else
  response.write("<form action=addnews.asp method=post><center><table width=300 bgcolor=#808080><td align=right bgcolor=#dddddd>")
  response.write("รหัสตำบล (tbid) : <input name=owner value="& session("owner") &"><input type=hidden name=user value=lampang><br>")
  response.write("รหัสผ่าน (tbpassword) : <input name=password type=password><br>")
  response.write("<center><input type=submit name=process value=SignIn></center>")
  response.write("</td></table></form>")
  end if
else 
  response.write("<form action=addnews.asp method=post><center>Now usertb : <font color=red size=4>"&session("owner") & "</font> is signin<br>")
  response.write("<input type=submit name=process value=SignOut></form>")
end if
'
if request.form("process") = "AddNews" _
  and len(session("owner")) > 0 then  
  dim sd
  if len(request.form("fshowdate")) > 0 then
    sd = request.form("fshowdate")
  else
    sd = "&nbsp;"
  end if	
  sql = "insert into news(ndate,nshort,showdate,ndetail,owner) values ('"
  sql = sql & Now &"','"& request.form("fnshort") &"','" & sd & "','"& request.form("fndetail") &"','"& session("owner") &"')"
  connect.execute(sql)
  response.write("<br>AddNews : ok")  
end if  
'
if request.form("process") = "DelNews" _
  and len(session("owner")) > 0 then  
  sql = "delete from news where nid = "& cint(request.form("fnid"))
  connect.execute(sql)
  response.write("<br>DelNews : ok")  
end if 
'
if len(session("owner")) > 0 then  
  response.write("<table width=95% border=0 cellpadding=1 cellspacing=1 bgcolor=blue><td bgcolor=#dddddd>")
  response.write("<form action=addnews.asp method=post><b>ลบข่าวตามรหัสข่าว</b><br>")
  response.write("News id : <input name=fnid value=999>")
  response.write("<input type=submit name=process value=DelNews>")
  response.write("</form>")
  response.write("</td></table><br>")  
  response.write("<table width=95% border=0 cellpadding=1 cellspacing=1 bgcolor=blue><td bgcolor=#dddddd>")
  response.write("<form action=addnews.asp method=post><b>เพิ่มข่าวใหม่</b><br>")
  response.write("วันที่แสดงพร้อมหัวข้อ <input name=fshowdate size=30 value='13/01/45'><br>")
  response.write("หัวข้อ <input name=fnshort size=60 value='เปิดงานบริจาคโลหิตครั้งที่ 68'><br>")
  response.write("รายละเอียด :<br><textarea name=fndetail rows=15 cols=120>"& chr(10))
  response.write("เป็นงานที่ยิ่งใหม่มาก มีผู้เข้าร่วมงานกว่า 500 คน ประกอบด้วย" & chr(10))
  response.write("พร้อมถ่ายภาพ ที่ระลึก และการแสดงต่าง ๆ มากมาย" & chr(10))  
  response.write("มอบเข็ม และประกวดผู้หญิงแข็งแรง" & chr(10))  
  response.write("</textarea>")  
  response.write("<br><input name=process type=submit value=AddNews>")
  response.write("</form>")  
  response.write("</td></table><br>")
  response.write("<table width=95% border=0 cellpadding=1 cellspacing=1 bgcolor=blue><td bgcolor=#dddddd>")  
  response.write("<b>แสดง 15 ข่าวล่าสุด</b> ::")  
  sql = "select * from news where owner = '"& session("owner") &"'order by nid desc"
  set rs = server.createobject("ADODB.recordset")
  rs.open sql,connect,1,3
  tots = rs.recordcount
  if tots > 0 then
    i = 1  
    response.write("<form action=addnews.asp method=post><input type=submit name=process value=DelNews><pre>")
    do while not rs.eof and i < 16
      response.write("<input type=radio name=fnid value="&rs("nid")&"> "& i & ". nid=<font color=red>"& rs("nid") &"</font> by <font color=blue>"& rs("owner") &"</font> - "&rs("ndate")&" - "&rs("nshort")&" - "&rs("ndetail")&"<br>")  
      rs.movenext
      i = i + 1
    loop    
  else 
    response.write("<br>ยังไม่มีข้อมูลในฐานข้อมูล")
  end if
  response.write("</form>")
  response.write("</td></table>")
else 
  response.write("<br>Invalid account")
end if
' ====================
if request.form("process") = "DelNews" and len(session("owner")) > 0 then
  sql = "delete from news where nid = "& cint(request.form("fnid"))
  connect.execute(sql)
end if
connect.close
set rs = nothing
set connect = nothing
%>
</pre>
<!--#include file="footer.asp"-->
</body></html>