|
<! version 2.24July46 by burin rujjanapan from yonok.ac.th> <!--#include file="connectinfo.asp"--> <% if len(session("usertb")) < 3 or request.form("process") = "SignIn" then sql = "select * from tb where tbid = '"& request.form("usertb")&"' and tbpassword = '"&request.form("passwordtb") &"'" set rs = server.createobject("ADODB.recordset") rs.open sql,connect,1,3 tots = rs.recordcount u = "x" p = "x" if tots > 0 then u = request.form("usertb") p = request.form("passwordtb") end if end if ' if request.form("process") = "SignOut" then session("usertb") = "" session("passwordtb") = "" u = "x" p = "x" end if ' if request.form("process") = "SignIn" _ and request.form("usertb") = u and request.form("passwordtb") = p then session("usertb") = request.form("usertb") session("passwordtb") = request.form("passwordtb") end if ' %> <!--#include file="header.asp"--> <table width=100% bgcolor=black><td bgcolor=#ffffdd> <% if len(session("usertb")) = 0 then response.write("<center><table width=300><tr><form action=update.asp method=post><td align=right>") response.write("รหัสตำบล (tbid)</td><td><input name=usertb value="& session("usertb") &"></td></tr><tr><td align=right>") response.write("รหัสผ่าน (tbpassword)</td><td><input name=passwordtb type=password></td></tr>") response.write("<tr><td></td><td><input type=submit name=process value=SignIn>") response.write("</td></tr></form></table>") else response.write("<font size=4>ผู้ที่อยู่ในระบบขณะนี้ : <a href=http://202.29.78.31/tb.asp?tumbon=" & session("usertb") & "&menu=m00 target=_blank><b>"& session("usertb") & "</b></a></font>") response.write("<table width=300><form action=update.asp method=post><td align=center><hr color=black>กดปุ่มล่างนี้ ถ้าต้องการเลิกการทำงาน<br>") response.write("<input type=submit name=process value=SignOut></td>") response.write("</form></table>") end if %> </td><td><font color=white><b>บริการฐานข้อมูลสำหรับอำเภอ และตำบล</b><br>(ต้องใช้รหัสตำบล และรหัสผ่าน เพื่อเข้าไปแก้ไขข้อมูล)<br> งาน 1. เรียกข้อมูลตำบล และตัวเลือกมาแก้ไข<br> งาน 2. ขอแก้ไขรายละเอียดข้อมูลของเมนู<br> งาน 3. ขอเพิ่มรายละเอียดข้อมูลของเมนู<br> งาน 4. ขอลบรายละเอียด ในเมนูของตำบล </td></table> <center> <% if request.form("process") = "AddData" _ and len(session("usertb")) > 0 and len(session("passwordtb")) > 0 then if (len(request.form("fm")) = 0 or len(request.form("fmdesc")) = 0) then response.write("<form action=update.asp method=post><input type=submit value=กลับหน้าแก้ไขอีกครั้ง></form><hr color=black>") else sql = "insert into tbm(tbid,m,mdesc) values ('"& session("usertb") &"','" sql = sql & request.form("fm") &"','"& request.form("fmdesc") &"')" connect.execute(sql) response.write("<br>AddData : ok") end if end if ' if request.form("process") = "DelData" _ and len(session("usertb")) > 0 and len(session("passwordtb")) > 0 then sql = "select * from tbm where tbid = '"& session("usertb") &"' and m = '"&request.form("fm") &"'" set rs = server.createobject("ADODB.recordset") rs.open sql,connect,1,3 tots = rs.recordcount if tots = 0 then response.write("<form action=update.asp method=post><input type=submit value=กลับหน้าแก้ไขอีกครั้ง></form><hr color=black>") else sql = "delete from tbm where tbid = '"& session("usertb") &"' and m = '"&request.form("fm") &"'" connect.execute(sql) response.write("<br>DelData : ok") end if end if ' if request.form("process") = "EditMenuStep1" _ and len(session("usertb")) > 0 and len(session("passwordtb")) > 0 then sql = "select * from tb where tbid = '"& session("usertb") &"'" set rs = server.createobject("ADODB.recordset") rs.open sql,connect,1,3 tots = rs.recordcount if tots = 0 then response.write("<form action=update.asp method=post><input type=submit value=กลับหน้าแก้ไขอีกครั้ง></form><hr color=black>") else response.write("<br><table width=95% border=0 cellpadding=1 cellspacing=1 bgcolor=blue><td bgcolor=#dddddd>") response.write("<form action=update.asp method=post><font color=blue size=4><b>งาน 1. แก้ไขรายละเอียด และข้อมูลหน้าแรก</b></font><br>") response.write("<table width=100% border=0 cellpadding=1 cellspacing=1 bgcolor=#dddddd><tr bgcolor=#808080><td align=right>") response.write("รหัสตำบล (tbid) : </td><td>" & session("usertb") &"<input name=ftbid type=hidden value="& session("usertb") &"></td></tr><tr><td align=right>") response.write("รหัสผ่าน (tbpassword) : </td><td><input name=ftbpassword size=40 value="& rs("tbpassword") &"></td></tr><tr bgcolor=#808080><td align=right>") response.write("ชื่อ (name) : </td><td><input name=fname size=40 value="& rs("name") &"></td></tr><tr><td align=right>") response.write("Web address (url) : </td><td><input name=furl size=40 value="& rs("url") &"> เช่น http://www.yonok.ac.th</td></tr><tr bgcolor=#808080><td align=right>") response.write("จำนวนข่าวแจ้งต่อหน้า (linenews) : </td><td><input name=flinenews size=5 value="& rs("linenews") &"> ต้องเป็นตัวเลข</td></tr><tr><td align=right>") response.write("หน้าแรกของตำบล (m00) :</td><td><textarea name=fm00 rows=15 cols=100>"& rs("m00") &"</textarea></td></tr><tr bgcolor=#ddffdd><td align=right valign=top>") response.write("ชื่อเมนูทั้งหมด (m..) : <br>ใช้ -- เมื่อต้องการลบตัวเลือก</td><td>") response.write("<ul>") for j = 1 to 99 if j < 10 then l = "m0" & j k = rs("m0"& j) else l = "m" & j k = rs("m"& j) end if if isnull(k) then k = "-" end if response.write("Menu (" & l & ") <input name=f"& l & " size=60 value='"& k &"'><br>") next response.write("</ul><input type=submit name=process value=EditMenuStep2> เพื่อบันทึกรายการเมนูทั้ง 99 รายการด้านบน") response.write("</td></tr>") response.write("</table></form></td></table><hr color=red><br>") end if end if ' if request.form("process") = "EditMenuStep2" _ and len(session("usertb")) > 0 and len(session("passwordtb")) > 0 then sql = "update tb set tbid = '"& session("usertb") &"'," sql = sql & " name = '"&request.form("fname") &"'," sql = sql & " tbpassword = '"&request.form("ftbpassword") &"', " if request.form("furl") <> "" then sql = sql & " url = '"&request.form("furl") &"', " if request.form("flinenews") <> "" then sql = sql & " linenews = '"&request.form("flinenews") &"', " for j = 0 to 99 if j < 10 then l = "m0" & j else l = "m" & j end if if request.form("f"&l) <> "-" then sql = sql & l & "= '" & request.form("f"&l) &"' " if (j + 1) < 10 then nextl = "m0" & (j + 1) else nextl = "m" & (j + 1) end if if j < 99 and request.form("f"&nextl) <> "-" then sql = sql & "," end if end if next sql = sql & " where tbid = '"& request.form("ftbid")&"'" connect.execute(sql) response.write("<br>EditData : ok") end if ' if request.form("process") = "EditDataStep1" _ and len(session("usertb")) > 0 and len(session("passwordtb")) > 0 then sql = "select * from tbm where tbid = '"& session("usertb") &"' and m = '"&request.form("fm") &"'" set rs = server.createobject("ADODB.recordset") rs.open sql,connect,1,3 tots = rs.recordcount if tots = 0 then response.write("<form action=update.asp method=post><input type=submit value=กลับหน้าแก้ไขอีกครั้ง></form><hr color=black>") else response.write("<form action=update.asp method=post><b>ขอแก้ไขรายละเอียด</b> (ขั้นสุดท้าย)<br>") response.write("รหัสตำบล (tbid) : " & session("usertb") &"<input name=ftbid type=hidden value="& session("usertb") &"><br>") response.write("รหัสเมนูที่ (m) : " & request.form("fm") &"<input name=fm type=hidden value="& request.form("fm") &"><br>") response.write("รายละเอียด (mdesc) : <br>") response.write("<textarea name=fmdesc rows=20 cols=100>") response.write(rs("mdesc")) response.write("</textarea><br> ") response.write("<input type=submit name=process value=EditDataStep2>") response.write("</form><hr>") end if end if ' if request.form("process") = "EditDataStep2" _ and len(session("usertb")) > 0 and len(session("passwordtb")) > 0 then sql = "update tbm set mdesc = '"& request.form("fmdesc") &"' where tbid = '"& request.form("ftbid")&"' and m = '"&request.form("fm") &"'" connect.execute(sql) response.write("<br>EditData : ok") end if ' Form 1 เรียกข้อมูลตำบล และตัวเลือกมาแก้ไข if len(session("usertb")) > 0 and len(session("passwordtb")) > 0 and request.form("process") <> "EditMenuStep1" then response.write("<table width=95% border=0 cellpadding=1 cellspacing=1 bgcolor=blue><td bgcolor=#dddddd>") response.write("<form action=update.asp method=post><font size=4 color=blue><b>งาน 1. เรียกข้อมูลตำบล และตัวเลือกมาแก้ไข</b> (นี่คือขั้นที่ 1 ซึ่งทั้งหมดมี 2 ขั้นตอน)</font><ul> ") response.write("ให้ click ปุ่มข้างขวานี้เพื่อเข้าสู่กระบวนการแก้ไข <input type=submit name=process value=EditMenuStep1>") response.write("</form></ul>") response.write("</td></table><br>") end if ' Form 2 ขอแก้ไขรายละเอียดข้อมูลของเมนู if len(session("usertb")) > 0 and len(session("passwordtb")) > 0 and request.form("process") <> "EditDataStep1" then response.write("<table width=95% border=0 cellpadding=1 cellspacing=1 bgcolor=blue><td bgcolor=#dddddd>") response.write("<form action=update.asp method=post><font size=4 color=blue><b>งาน 2. ขอแก้ไขรายละเอียดข้อมูลของเมนู</b> (นี่คือขั้นที่ 1 ซึ่งทั้งหมดมี 2 ขั้นตอน)</font><ul>") response.write("รหัสเมนูที่ (m) : <input name=fm value=m01>เช่น m01 ถึง m99 เพราะ m00 อยู่ในงานแรกแล้ว<br>") response.write("<input type=submit name=process value=EditDataStep1>") response.write("</form></ul>") response.write("</td></table><br>") end if ' Form 3 ขอเพิ่มรายละเอียดข้อมูลของเมนู if len(session("usertb")) > 0 and len(session("passwordtb")) > 0 then response.write("<table width=95% border=0 cellpadding=1 cellspacing=1 bgcolor=blue><td bgcolor=#dddddd>") response.write("<form action=update.asp method=post><font size=4 color=blue><b>งาน 3. ขอเพิ่มรายละเอียดข้อมูลของเมนู (ที่ยังไม่เคยเพิ่มเข้าไป)</b></font><ul>") response.write("รหัสเมนูที่ (m) : <input name=fm>เช่น m01 ถึง m99<br>") response.write("รายละเอียด (mdesc) : <font color=red>(Can not duplicate and Can not use ' )</font><br>") response.write("<textarea name=fmdesc rows=10 cols=100>") response.write("</textarea><br>") response.write("<input type=submit name=process value=AddData>") response.write("</form>") response.write("<b>ตัวอย่าง code ที่อาจต้องใช้</b><ul><font color=blue>") response.write("<img src=http://www.yonok.ac.th/pic/yonok.jpg><hr color=yellow>") response.write("<a href=http://www.lampang.net>ลำปาง</a><hr color=yellow>") response.write("<table bgcolor=yellow border=1 width=300><br>") response.write("<tr><td>ตัวอย่าง code สร้างตาราง</td><td>รับได้หลาย ๆ บรรทัดarea2</td></tr><br>") response.write("<tr><td>ข้อมูลอะไรที่นี่</td><td>ใส่ img ก็รับ</td></tr><br>") response.write("</table><hr color=yellow>") response.write("<script>window.open("http://www.thaiall.com/me/picme.jpg");</script><hr color=yellow>") response.write("<iframe src=http://10.7.4.31/users/burin/hello.doc width=400 height=400 ></iframe><hr color=yellow>") response.write("<ol>สารบัญ<br>") response.write("<li><a href=http://10.7.4.31/users/govoffice/file1.doc>รายชื่อพนักงาน</a><br>") response.write("<li><a href=http://10.7.4.31/users/govoffice/file2.doc>การใช้จ่ายงบประมาณมีนาคม46</a><br>") response.write("<li><a href=http://10.7.4.31/users/govoffice/file3.doc>การใช้จ่ายงบประมาณมีนาคม47</a><br>") response.write("</ol>") response.write("</font></ul></ul>") response.write("</td></table><br>") ' Form 4 ขอลบรายละเอียดในเมนูของตำบล response.write("<table width=95% border=0 cellpadding=1 cellspacing=1 bgcolor=blue><td bgcolor=#dddddd>") response.write("<form action=update.asp method=post><font size=4 color=blue><b>งาน 4. ขอลบรายละเอียด ในเมนูของตำบล</b></font><ul>") response.write("รหัสเมนูที่ (m) : <input name=fm>เช่น m01 ถึง m99<br>") response.write("<input type=submit name=process value=DelData>") response.write("</form></ul>") response.write("</td></table>") connect.close set rs = nothing set connect = nothing else if len(session("usertb")) > 0 then response.write("<br>Invalid account") end if end if %> <!--#include file="footer.asp"--> </body></html> |