亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? postmessage.aspx

?? 突破ASP.NET編程實例五十講源碼
?? ASPX
字號:
<%@ Page Language="C#" EnableSessionState="False" %>
<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<%@ Import Namespace="System.Text" %>
<%@ Import Namespace="System.IO" %>

<html>
<head>
<title>謝謝您的支持 !</title>
<script language="C#" runat="server" >
  
  void Page_Load(Object Src, EventArgs E) 
  {
     //檢查該頁面是否第一次被裝載
     if (!Page.IsPostBack) {
       //取得查詢參數
       string name = Request.Params["name"] ;
       string email = Request.Params["email"] ;
       string subject = Request.Params["subject"] ;
       string ip = Request.Params["ip"] ;
       string date = Request.Params["date" ];
       string message = Request.Params["message"] ;
       bool newmess =true ;
       string previd ="1"; 
       //檢查是否 'newpost' 參數是 'no'
       //指出回復是以前提交的
       if(Request.Params["newpost"].Equals("no"))
       {
          newmess =false ;
          previd = Request.Params["previd"] ; 
       }
       
       if(newmess)
       {
          //創建一個新的主題
          string strConn=@"Provider=Microsoft.Jet.OleDb.4.0 ;Data Source=";
                 strConn+=Server.MapPath(".\\db\\board.mdb") ;
          
          OleDbConnection myConn = new OleDbConnection(strConn) ;
          //參數查詢
 string insertStr =" INSERT INTO newpost (name, email, subject, ip, dt, message) VALUES ";
           insertStr+="(@name, @email, @subject, @ip, @dt, @message)";
          //生成一個 OleDbCommand
          OleDbCommand insertCommand = new OleDbCommand(insertStr, myConn);
          //加入一個新的參數 '@name' 類型為 'VarChar'
          //設置該參數的值
          insertCommand.Parameters.Add(new OleDbParameter("@name", OleDbType.VarChar));
          insertCommand.Parameters["@name"].Value = name;
     
          insertCommand.Parameters.Add(new OleDbParameter("@email", OleDbType.VarChar));
          insertCommand.Parameters["@email"].Value = email;

	insertCommand.Parameters.Add(new OleDbParameter("@subject", OleDbType.VarChar));
          insertCommand.Parameters["@subject"].Value = subject;

	 insertCommand.Parameters.Add(new OleDbParameter("@ip", OleDbType.VarChar));
          insertCommand.Parameters["@ip"].Value = ip;

	 insertCommand.Parameters.Add(new OleDbParameter("@dt", OleDbType.VarChar));
          insertCommand.Parameters["@dt"].Value = date;

         insertCommand.Parameters.Add(new OleDbParameter("@message", OleDbType.VarChar));
          insertCommand.Parameters["@message"].Value = parsetext(message); 

          myConn.Open();
          insertCommand.ExecuteNonQuery();
          myConn.Close() ;
        }
        else
        {
           //插入一個回復
           string strConn=@"Provider=Microsoft.Jet.OleDb.4.0 ;Data Source=";
                  strConn+=Server.MapPath(".\\db\\board.mdb") ;
           OleDbConnection myConn = new OleDbConnection(strConn);
           //SQL語句的參數聲名
           string insertStr =" INSERT INTO reply (name, email, subject, ip, dt, ";
                  insertStr+="message, postid) VALUES ";
                 insertStr+="(@name, @email, @subject, @ip, @dt, @message, @postid)";
	 //生成一個新的 OleDbCommand
          OleDbCommand insertCommand = new OleDbCommand(insertStr, myConn);
 	 //增加一個新的參數,加入相應的值
          insertCommand.Parameters.Add(new OleDbParameter("@name", OleDbType.VarChar));
          insertCommand.Parameters["@name"].Value = name;
          insertCommand.Parameters.Add(new OleDbParameter("@email", OleDbType.VarChar));
          insertCommand.Parameters["@email"].Value = email;
         insertCommand.Parameters.Add(new OleDbParameter("@subject", OleDbType.VarChar));
          insertCommand.Parameters["@subject"].Value = subject;
	 insertCommand.Parameters.Add(new OleDbParameter("@ip", OleDbType.VarChar));
          insertCommand.Parameters["@ip"].Value = ip;
	 insertCommand.Parameters.Add(new OleDbParameter("@dt", OleDbType.VarChar));
          insertCommand.Parameters["@dt"].Value = date;
       insertCommand.Parameters.Add(new OleDbParameter("@message", OleDbType.VarChar));
          insertCommand.Parameters["@message"].Value = parsetext(message); 
         insertCommand.Parameters.Add(new OleDbParameter("@postid", OleDbType.Integer));
          insertCommand.Parameters["@postid"].Value = previd; 
          myConn.Open();
	 //更新數據庫
          insertCommand.ExecuteNonQuery() ;
          myConn.Close();
          string replyno = "SELECT replies FROM newpost WHERE postid ="+previd ;
          insertCommand.CommandText =replyno ;
          myConn.Open();
          OleDbDataReader reader =insertCommand.ExecuteReader() ;
          reader.Read();
	 //得到該主題回復的數量
          int rep =reader.GetInt16(0) ;
          myConn.Close();
          rep++ ;
          string updtStr ="UPDATE newpost SET replies = "+rep
		+" WHERE (postid = "+previd+")" ; 
          insertCommand.CommandText = updtStr;
          myConn.Open();
          //執行命令
          insertCommand.ExecuteNonQuery();
          myConn.Close() ;
       }
       //設置文本框的內容
       NameLabel.Text = name;
       EmailLabel.Text= email ;
       SubjectLabel.Text= subject;     
       MessageLabel.Text= message ;    
    }
   else
    {
       errmess.Text="該頁面不能夠直接訪問.";
       errmess.Text+=" 可以從主頁面上訪問.<br>" ;
     }
  }
  //把信息轉換成HTML輸出
  public string parsetext(string text)
  {

  StringBuilder sb = new StringBuilder(text) ;
  sb.Replace("  "," &nbsp;");
  //檢查是否允許 HTML 標簽
  
     //轉化成等同的 HTML 
     sb.Replace("<","&lt;") ;
     sb.Replace(">","&gt;") ;
     sb.Replace("\"","&quot;");


  StringReader sr = new StringReader(sb.ToString());
  StringWriter sw = new StringWriter();
  //重復,如果存在下一個
  while(sr.Peek()>-1)
  {

    string temp = sr.ReadLine();
    sw.Write(temp+"<br>") ;
  }
  //返回最后的文本
  return sw.GetStringBuilder().ToString();
}

</script>
<LINK href="mystyle.css" type=text/css rel=stylesheet>
</head>
<body topmargin="0" leftmargin="0" rightmargin="0" marginwidth="0" marginheight="0">
<!-- #Include File="header.inc" --> 
<center>
<asp:label id="errmess" text="" style="color:#FF0000" runat="server" />
<h2 class="fodark"><b>謝謝您在本版留言</b></h2>
<table align=center width="60%" border="0" cellspacing="2" cellpadding="1" >
<tr class="fohead"><td colspan="2">您的留言信息已經提交!</td></tr>
<tr class="folight">
<td>姓名 :</td>	
<td><asp:label id="NameLabel" text="" runat="server" /></td>
</tr>
<tr class="folight">
<td>E-Mail :</td>	
<td><asp:label id="EmailLabel" text="" runat="server" /></td>
</tr>
<tr class="folight">
<td>主題 :</td>
<td><asp:label id="SubjectLabel" text="" runat="server" /></td>
</tr>
<tr class="folight">
<td>內容 :</td>
<td><asp:label id="MessageLabel" text="" runat="server" /></td>
</tr>
</table>
<br>
<h4 class="fodark"><a href="forum.aspx">點擊這里 </a> 到論壇首頁.<br>
<% if(Request.Params["previd"]!=null)
     { %>
      <a href='reply.aspx?postid=<%=Request.Params["previd"] %>'> 
         單擊這里 </a>回到上一個頁面.
<% } %>
 </h4>
</center>
<!-- #Include File="footer.inc" --> 
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲va天堂va国产va久| 国产suv精品一区二区883| 精久久久久久久久久久| 成人黄色国产精品网站大全在线免费观看| av不卡免费电影| 精品国产伦一区二区三区免费| 国产精品美女久久久久久2018| 无吗不卡中文字幕| 91老司机福利 在线| 久久久精品蜜桃| 麻豆精品一二三| 欧美日韩一区 二区 三区 久久精品| 国产午夜一区二区三区| 久久se精品一区精品二区| 欧美影院一区二区| 亚洲精品中文在线| 豆国产96在线|亚洲| 精品少妇一区二区| 99视频在线精品| 久久精品亚洲乱码伦伦中文| 美女免费视频一区| 欧美精品在线观看播放| 樱桃视频在线观看一区| www.久久精品| 1000部国产精品成人观看| 国产精品一区二区在线观看网站| 欧美一区二区三区男人的天堂| 亚洲图片有声小说| 欧美日韩中文精品| 亚洲成在人线在线播放| 一本大道av伊人久久综合| 亚洲日韩欧美一区二区在线| 99久久久精品免费观看国产蜜| 26uuu成人网一区二区三区| 伦理电影国产精品| 国产在线国偷精品免费看| 国产日韩精品一区二区三区在线| 麻豆国产欧美一区二区三区| 日韩女优制服丝袜电影| 日本aⅴ亚洲精品中文乱码| 亚洲精选免费视频| 91免费观看在线| 亚洲一区二区三区爽爽爽爽爽| 色八戒一区二区三区| 亚洲综合一二三区| 91精品国产综合久久久久久| 丝袜a∨在线一区二区三区不卡| 欧美精品日韩综合在线| 久久精品国产精品亚洲精品 | 美女一区二区久久| 日韩欧美三级在线| 国产精品自在在线| 亚洲欧洲国产日韩| 欧美制服丝袜第一页| 水蜜桃久久夜色精品一区的特点| 日韩欧美中文一区二区| 国产不卡免费视频| 亚洲精选一二三| 欧美成人在线直播| 99国产精品久久久久久久久久 | 成人黄色软件下载| 一区二区日韩电影| 精品久久久久一区二区国产| 亚洲制服丝袜在线| 久久精品日产第一区二区三区高清版| 波多野结衣在线一区| 亚洲国产视频在线| 久久久99精品久久| 欧美亚洲一区二区在线观看| 日韩电影免费在线看| 国产精品入口麻豆九色| 欧美精品高清视频| 成人教育av在线| 免费在线成人网| 一区二区三区在线不卡| 亚洲精品在线网站| 欧美日韩在线播放三区四区| 国产精品一区久久久久| 五月综合激情网| 中文字幕一区二区三区不卡在线| 777午夜精品视频在线播放| av一二三不卡影片| 国内成人自拍视频| 天堂va蜜桃一区二区三区| 国产精品国产三级国产普通话蜜臀 | 免费一级欧美片在线观看| 亚洲欧洲99久久| 亚洲精品在线免费播放| 在线成人午夜影院| 91在线码无精品| 国产精品1区2区3区| 蜜芽一区二区三区| 亚洲国产精品久久艾草纯爱| 中国av一区二区三区| 精品久久久久久久一区二区蜜臀| 欧美视频在线一区二区三区 | 日韩国产成人精品| 亚洲免费观看高清在线观看| 国产欧美日韩视频一区二区| 日韩视频中午一区| 日韩片之四级片| 欧美久久久久久蜜桃| 欧美在线一区二区三区| 久久久久久久久岛国免费| 91麻豆精品国产自产在线| 欧洲av一区二区嗯嗯嗯啊| 一本色道久久加勒比精品| www.日韩精品| 91首页免费视频| 成人精品免费网站| 成人免费va视频| 波多野结衣亚洲| 91在线精品一区二区三区| 成人精品视频一区二区三区| 国产经典欧美精品| 国产高清在线观看免费不卡| 国产精品91xxx| 高清beeg欧美| 97国产精品videossex| 欧美一区二区在线免费播放| 精品久久人人做人人爽| 欧美日韩精品欧美日韩精品一| av电影一区二区| 99视频精品在线| 日本一不卡视频| 亚洲福利国产精品| 亚洲老妇xxxxxx| 亚洲人成亚洲人成在线观看图片| 国产一区二区在线电影| 亚洲免费在线看| 久久网站热最新地址| 久久久精品影视| 中文字幕精品三区| 亚洲三级在线免费| 亚洲国产精品麻豆| 久久国产乱子精品免费女| 国产成人精品一区二区三区四区| 国产.欧美.日韩| 欧美亚洲一区二区在线| 91精品国产综合久久精品麻豆| 精品国产免费人成电影在线观看四季 | 奇米影视一区二区三区| 国产一区二区三区在线观看免费| 国产a精品视频| 欧美日韩一卡二卡三卡| 欧美精品一区二区久久婷婷 | 国产xxx精品视频大全| 91在线精品秘密一区二区| 91国偷自产一区二区三区观看 | 成人欧美一区二区三区| 亚洲高清视频在线| 久久99久久精品| 99re这里只有精品视频首页| 欧美日韩国产123区| 欧美国产日本韩| 丝袜脚交一区二区| 成人动漫视频在线| 欧美一区二区三区视频在线观看| 久久夜色精品一区| 亚洲一区av在线| 福利一区福利二区| 欧美精品123区| 亚洲免费视频中文字幕| 国产在线精品一区二区不卡了 | 午夜私人影院久久久久| 国产精品自拍一区| 欧美男人的天堂一二区| 丝袜国产日韩另类美女| 成人综合在线视频| 欧美一区日韩一区| 亚洲影视在线观看| 成人国产亚洲欧美成人综合网| 91精品福利在线一区二区三区 | 亚洲国产另类av| 成人激情电影免费在线观看| 欧美一区二区视频在线观看| 亚洲三级电影网站| 成人激情免费电影网址| 日韩欧美国产成人一区二区| 亚洲制服丝袜av| 99精品欧美一区二区三区综合在线| 欧美大片日本大片免费观看| 夜夜嗨av一区二区三区中文字幕| 国产福利91精品一区二区三区| 日韩女优视频免费观看| 日韩精品电影一区亚洲| 在线观看精品一区| 亚洲欧美日韩中文播放| 成人激情午夜影院| 久久久久久久久久久久久女国产乱| 日本va欧美va精品发布| 欧美日韩国产大片| 亚洲第一狼人社区| 欧美日韩中文字幕精品| 亚洲国产乱码最新视频| 在线视频你懂得一区| 亚洲欧美日韩国产手机在线 | 一区二区三区在线不卡| 日本丰满少妇一区二区三区| 亚洲欧美一区二区久久|