zoukankan      html  css  js  c++  java
  • cookie(免登陆)

    cookie:页面

     1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="cookie.aspx.cs" Inherits="cookie.cookie" %>
     2 
     3 <!DOCTYPE html>
     4 
     5 <html xmlns="http://www.w3.org/1999/xhtml">
     6 <head runat="server">
     7     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     8     <title></title>
     9 </head>
    10 <body>
    11     <form id="form1" runat="server">
    12         <%--做免登的时候可以将注销的代码打开--%>
    13         <%--   <%
    14             if(Request.Cookies["userName"] == null || Request.Cookies["userPass"] == null) {                  
    15         %>--%>
    16         <table border="1" style=" 80%; border-collapse: collapse">
    17             <tr>
    18                 <td>用户名:</td>
    19                 <td>
    20                     <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    21                 </td>
    22             </tr>
    23             <tr>
    24                 <td>密码:</td>
    25                 <td>
    26                     <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
    27                 </td>
    28             </tr>
    29             <tr>
    30                 <td colspan="2">
    31                     <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="登录" />
    32                     <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="cookie" />
    33                 </td>
    34             </tr>
    35         </table>
    36         <%-- 需要跳转的界面--%>
    37         <%--   <% } else {
    38                Response.Redirect("main.aspx");   
    39         } %>--%>
    40     </form>
    41 </body>
    42 </html>
    View Code

    cookie:后台

     1 using System;
     2 using System.Collections.Generic;
     3 using System.Linq;
     4 using System.Web;
     5 using System.Web.UI;
     6 using System.Web.UI.WebControls;
     7 
     8 namespace cookie
     9 {
    10     public partial class cookie : System.Web.UI.Page
    11     {
    12 
    13 
    14         protected void Page_Load(object sender, EventArgs e)
    15         {
    16 
    17         }
    18         protected void Button1_Click(object sender, EventArgs e)
    19         {
    20             HttpCookie cookie = new HttpCookie("userName", Server.UrlEncode(this.TextBox1.Text));
    21             HttpCookie cookie1 = new HttpCookie("userPass", Server.UrlEncode(this.TextBox2.Text));
    22             //如果是中文账号,先Encode加密
    23             cookie1.Expires = DateTime.Now.AddMinutes(1);
    24             //最大时间DateTime.MaxValue;
    25             cookie.Expires = DateTime.Now.AddMinutes(1);
    26             Response.Cookies.Add(cookie1);
    27             Response.Cookies.Add(cookie);
    28         }
    29 
    30         protected void Button2_Click(object sender, EventArgs e)
    31         {
    32             //Server.UrlDecode:如果是中文账号,Decode解密
    33             this.TextBox1.Text = Server.UrlDecode(Request.Cookies["userName"].Value);
    34             this.TextBox2.Text = Server.UrlDecode(Request.Cookies["userPass"].Value);
    35         }
    36     }
    37 }
    View Code
  • 相关阅读:
    自主学习1
    动手动脑10.28
    《程序员修炼之道》阅读笔记三
    《程序员修炼之道》阅读笔记
    11月20,21,22训练赛
    Rabbits(跳兔子)
    01背包变式(并查集+dp01背包)
    问题 I: 约会序列(两边枚举)
    问题 J: 直角三角形
    Cow Exhibition (01背包的负数处理)
  • 原文地址:https://www.cnblogs.com/zeng-qh/p/9221416.html
Copyright © 2011-2022 走看看