当前位置:网站首页>aspx 简单的用户登录
aspx 简单的用户登录
2022-07-05 13:32:00 【白露-】
1.登录界面
<%@ Page Language="C#" CodeFile="c.aspx.cs" Inherits="cs.c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server" action="b.aspx" method="post">
账户:<asp:TextBox ID="userid" runat="server"></asp:TextBox><br />
密码:<asp:TextBox ID="userpwd" runat="server"></asp:TextBox><br />
<asp:Button ID="Button1" runat="server" Text="登录" />
</form>
</body>
</html>
cs文件:
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Data.OleDb;
namespace cs
{
public partial class c : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//这里给用户一个简单的提示,提示用户用户名或密码可能输入错误
String verify = Request.QueryString["verify"];
Boolean vf=Convert.ToBoolean(verify);
if (!vf)
{
Response.Write("<script>alert('您输入的账户或密码错误,请重新输入!!!!')</script>");
}
}
}
}
2.验证界面cs
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
namespace cs
{
public partial class b : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
String userid = Request.Form["userid"];
String userpwd = Request.Form["userpwd"];
//提取post数据,然后判断密码与账户是否正确,如果不正确,则返回至登录界面
if (userpwd != "abc" || userid !="123")
{
Response.Redirect("c.aspx?verify=false");
}
}
}
}
边栏推荐
- Backup and restore of Android local SQLite database
- 【Hot100】33. 搜索旋转排序数组
- 4年工作经验,多线程间的5种通信方式都说不出来,你敢信?
- 程序员成长第八篇:做好测试工作
- 关于 Notion-Like 工具的反思和畅想
- 龙芯派2代烧写PMON和重装系统
- Talking about fake demand from takeout order
- RHCSA9
- Cloudcompare - point cloud slice
- 49. Grouping of alphabetic ectopic words: give you a string array, please combine the alphabetic ectopic words together. You can return a list of results in any order. An alphabetic ectopic word is a
猜你喜欢
"Baidu Cup" CTF competition in September, web:sql
量价虽降,商业银行结构性存款为何受上市公司所偏爱?
Could not set property 'ID' of 'class xx' with value 'XX' argument type mismatch solution
Although the volume and price fall, why are the structural deposits of commercial banks favored by listed companies?
What happened to the communication industry in the first half of this year?
DataPipeline双料入选中国信通院2022数智化图谱、数据库发展报告
RHCSA9
Shandong University Summer Training - 20220620
爱可生SQLe审核工具顺利完成信通院‘SQL质量管理平台分级能力’评测
[notes of in-depth study paper]uctransnet: rethink the jumping connection in u-net from the perspective of transformer channel
随机推荐
FPGA 学习笔记:Vivado 2019.1 添加 IP MicroBlaze
Jenkins installation
Fragmented knowledge management tool memos
FPGA learning notes: vivado 2019.1 add IP MicroBlaze
53. 最大子数组和:给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
【MySQL 使用秘籍】一网打尽 MySQL 时间和日期类型与相关操作函数(三)
Clock cycle
什么是网络端口
Rocky基础命令3
MySQL - database query - sort query, paging query
Flutter InkWell & Ink组件
53. Maximum subarray sum: give you an integer array num, please find a continuous subarray with the maximum sum (the subarray contains at least one element) and return its maximum sum.
[notes of in-depth study paper]transbtsv2: wider instead of deep transformer for medical image segmentation
一文详解ASCII码,Unicode与utf-8
精彩速递|腾讯云数据库6月刊
【 script secret pour l'utilisation de MySQL 】 un jeu en ligne sur l'heure et le type de date de MySQL et les fonctions d'exploitation connexes (3)
国际自动机工程师学会(SAE International)战略投资几何伙伴
leetcode 10. Regular Expression Matching 正则表达式匹配 (困难)
数据泄露怎么办?'华生·K'7招消灭安全威胁
mysql获得时间