asp简单的ajax留言板(采用三层模式)

364764352

364764352

2016-01-29 11:26

asp简单的ajax留言板(采用三层模式),asp简单的ajax留言板(采用三层模式)
 
好久没有写过asp了,这回写个留言板还真觉得有点难度,竞然写了整整一天,哈哈.
就只有留言其它的都什么也没写,采用三层结构(不知道算不算,本来对三层的概念很糊涂)
演示www.zj55.com的留言板,希望各位大哥大姐如果发现有漏洞的话请在这里告诉我,千万不要黑我的网站,在这里小弟先谢过了.
index.asp
<%@ codepage=65001%
<%
option explicit
%
<% Response.Charset="utf-8"%
<% Session.CodePage=65001 %
<!-- #include file="AccHelper.asp" --
<!-- #include file="Common.asp"--
<!-- #include file="DAL_Guest.asp" --
<!-- #include file="MOD_Guest.asp" --
<!-- #include file="BLL_Guest.asp" --
<%
 Dim mybll
 Dim myList
 Set mybll = new BLL_Guest
 Select Case Request("tCMD")
  Case "SAVE"
   mybll.Insert()
  Case "DEL"
   mybll.Delete()
 End Select
 myList = mybll.FindByPage()
%
<h2客户留言</h2
<p
<form name="subForm" id="subForm"
 <textarea id="con" name="con" cols="56" rows="6" wrap="VIRTUAL"</textarea
 <input type="button" name="submit" value="提交留言" onclick="$(’guest/index.asp?tCMD=SAVE&content=’+escape(this.form.con.value))" /
</form
</p
<%=myList%
BLL_Guest.asp
<%
 ’/// <summary
 ’/// 摘要说明。
 ’/// </summary
 Class BLL_Guest
  Private mycom,mymod,mydal
  Private LI,UL
  Private DEL
  
  ’获取信息
  Public Sub GetGuest()
   mydal.GetGuest(Id)
  End Sub
  ’新增信息
  Public Sub Insert()
   
   mymod.Content = Request("content")
   mymod.re = Request("Re")
   mymod.Addtime = Now()
   mymod.Ip = request.servervariables("HTTP_X_FORWARDED_FOR")
   If len(mymod.Ip)<=0 Then mymod.Ip = request.servervariables("REMOTE_ADDR")
   Call mydal.Insert(mymod)
  End Sub
  ’更新信息
  Public Sub Update()
   Call mydal.Update(mymod)
  End Sub
  ’删除信息
  Public Sub Delete()
   mydal.Delete(Request("Id"))
  End Sub
  ’查找信息
  Public Function FindByPage()
   Dim PageSize,CurrentPage,WhereValue,OrderValue,RecordCount
   Dim objRS
   Dim tmp1,tmp2,tmp3,parms,i
   Dim tCMD
   tCMD = Request("tCMD")
   PageSize = "8" [next]
   CurrentPage = Request("PageNo")
   If Len(CurrentPage)<=0 Then
    CurrentPage=1
   End If
   WhereValue = ""
   OrderValue = "Id"
   Set objRS = mydal.FindByPage(PageSize,CurrentPage-1,WhereValue,OrderValue)
   i = 1
   RecordCount = mydal.Count(WhereValue)
   Do While Not objRS.EOF
    If tCMD="DEL" Then
     DEL = "<a href=""?tCMD=DEL&Id="&objRS("Id")
展开更多 50%)
分享

猜你喜欢

asp简单的ajax留言板(采用三层模式)

电脑网络
asp简单的ajax留言板(采用三层模式)

asp简单的ajax留言板

Web开发
asp简单的ajax留言板

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

asp+版本简单的留言板的制作(三)

电脑网络
asp+版本简单的留言板的制作(三)

asp+版本简单的留言板的制作(一)

电脑网络
asp+版本简单的留言板的制作(一)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

asp+版本简单的留言板的制作(二)

电脑网络
asp+版本简单的留言板的制作(二)

实现有管理功能的ASP留言板

ASP
实现有管理功能的ASP留言板

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《雷霆战机》新手必备技巧 千万不要寻宝

《雷霆战机》新手必备技巧 千万不要寻宝

一個Ajax.NET的查詢實例

一個Ajax.NET的查詢實例
下拉加载更多内容 ↓