HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    注册页面代码(登录注册页面代码)

    发布时间:2023-03-12 19:02:08     稿源: 创意岭    阅读: 108        问大家

    大家好!今天让创意岭的小编来大家介绍下关于注册页面代码的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    ChatGPT国内免费在线使用,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等

    只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端

    官网:https://ai.de1919.com

    本文目录:

    注册页面代码(登录注册页面代码)

    一、用java写一个手机商城注册界面代码

    这篇文章主要介绍了java通过JFrame做一个登录系统的界面完整代码示例,具有一定借鉴价值,需要的朋友可以参考下。

    在java的JFrame内通过创建匿名对象的方式做登录界面

    package com.sxt;

    import java.awt.Container;

    import java.awt.GridLayout;

    import java.awt.event.ActionEvent;

    import java.awt.event.ActionListener;

    import javax.swing.JButton;

    import javax.swing.JFrame;

    import javax.swing.JLabel;

    import javax.swing.JPasswordField;

    import javax.swing.JTextField;

    public class LoginFrame extends JFrame{

    JTextField txtname=new JTextField();

    JPasswordField txtpass=new JPasswordField();

    JButton bl=new JButton("登录");

    JButton bg=new JButton("关闭");

    //构造无参构造器把主要的方法放在构造器里,然后在main方法里面调

    public LoginFrame(){

    setBounds(25,25,250,250);

    Container c = getContentPane();

    c.setLayout(new GridLayout(4,2,10,10));

    c.add(new JLabel("用户名"));

    c.add(txtname);

    c.add(new JLabel("密码"));

    c.add(txtpass);

    c.add(bl);

    c.add(bg);

    setDefaultCloseOperation(EXIT_ON_CLOSE);

    setVisible(true);

    //注意:此处是匿名内部类

    bg.addActionListener(new ActionListener(){

    public void actionPerformed(ActionEvent e) {

    // TODO Auto-generated method stub

    System.exit(0);

    }

    }

    );

    //注意:此处是匿名内部类

    bl.addActionListener(new ActionListener(){

    public void actionPerformed(ActionEvent e) {

    二、asp程序实现简单的注册,登录网页的源代码

    1,(index.asp 用户登陆页面)

    <!-- #include file="conn.asp" -->

    <!-- blog.soowooo.cn 悠悠长假期 -->

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">

    <title>会员</title>

    <style type="text/css">

    <!--

    body,td,th {

    font-family: 宋体;

    font-size: 14px;

    }

    -->

    </style>

    </head>

    <body>

    <center>

    <p>会员注册系统</p>

    <form name="form1" method="post" action="login.asp">

    <table width="34%" border="0">

    <tr>

    <td width="33%" height="30">用户名:</td>

    <td width="67%" height="30"><input name="username" type="text" id="username" size="15"></td>

    </tr>

    <tr>

    <td height="30">密 码:</td>

    <td height="30"><input name="password" type="password" id="password" size="15"></td>

    </tr>

    <tr>

    <td colspan="2" align="center"><input type="submit" name="Submit" value="确定">

    <input type="reset" name="Submit" value="重置"></td>

    </tr>

    <tr>

    <td colspan="2"><a href="reg.asp" target="_self">注册</a></td>

    </tr>

    </table>

    </form>

    </center>

    </body>

    </html>

    2,(login.asp 用户数据处理文件)

    <!-- #include file="conn.asp" -->

    <%

    '打开数据库判断用户是否存在,info为表名,username为字段名

    set rsc=server.createobject("adodb.recordset")

    sqlc="select * from info where username='"&request.Form("username")&"' and password='"&request.Form("password")&"'"

    rsc.open sqlc,conn,1,1

    session("username")=rsc("username")

    session("password")=rsc("password")

    session.Timeout=30

    set rsc=nothing

    response.Redirect("change.asp")

    '如果用户不存在,session("username")为空

    %>

    3,(change.asp 用户信息修改页面)

    <!-- #include file="conn.asp" -->

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">

    <title>修改</title>

    <style type="text/css">

    <!--

    body,td,th {

    font-size: 14px;

    }

    -->

    </style></head>

    <center>

    <body>

    <br>

    <%

    set rsc=server.createobject("adodb.recordset")

    sqlc="select * from info where username='"&session("username")&"' and password='"&session("password")&"'"

    rsc.open sqlc,conn,1,1

    nr=rsc("password")

    username=rsc("username")

    password=rsc("password")

    sex=rsc("sex")

    qq=rsc("qq")

    mail=rsc("mail")

    add=rsc("add")

    personalinfo=rsc("personalinfo")

    vv=rsc("ntime")

    set rsc=nothing

    if nr="" then

    response.Redirect("index.asp")

    end if

    if strcomp(nr,request.Form("password"))=0 then

    response.Write("欢迎你!"&request.Form("username"))

    response.Write("你是在"&vv&"注册的")

    session("username")=request.Form("username")

    end if

    if session("username")="" then

    response.Redirect("index.asp")

    end if

    %>

    <form name="form1" method="post" action="change.asp?ac=ch">

    <table width="39%" height="105" border="0" >

    <tr>

    <td width="27%" height="30">用户名:</td>

    <td width="73%" height="30"><input name="username" type="text" id="username" value="<%=username%>">

    *</td>

    </tr>

    <tr>

    <td height="30">密 码:</td>

    <td height="30"><input name="password" type="text" id="password" value="<%=password%>">

    *</td>

    </tr>

    <tr>

    <td height="30">性 别:</td>

    <td height="30"><input name="sex" type="text" id="sex" value="<%=sex%>"></td>

    </tr>

    <tr>

    <td height="30">QQ:</td>

    <td height="30"><input name="qq" type="text" id="qq" value="<%=qq%>"></td>

    </tr>

    <tr>

    <td height="30">Mail:</td>

    <td height="30"><input name="mail" type="text" id="mail" value="<%=mail%>"></td>

    </tr>

    <tr>

    <td height="30">地 址:</td>

    <td height="30"><input name="add" type="text" id="add" value="<%=add%>"></td>

    </tr>

    <tr>

    <td>介绍</td>

    <td><textarea name="personalinfo" cols="30" rows="6" id="personalinfo"><%=personalinfo%></textarea></td>

    </tr>

    <tr>

    <td> </td>

    <td><input type="submit" name="Submit" value="修改">

    <a href="change.asp?se=y" target="_self">退出系统</a></td>

    <% if strcomp(request.QueryString("se"),"y")=0 then

    session("username")=""

    response.Redirect("index.asp")

    end if

    %>

    </tr>

    </table>

    </form>

    <%

    if strcomp(request.QueryString("ac"),"ch")=0 then

    set rs=server.createobject("adodb.recordset")

    sql="select * from info where username='"&session("username")&"'"

    rs.open sql,conn,1,3

    rs("username")=request.Form("username")

    rs("password")=request.Form("password")

    rs("mail")=request.Form("mail")

    rs("sex")=request.Form("sex")

    rs("qq")=request.Form("qq")

    rs("add")=request.Form("add")

    rs("personalinfo")=request.Form("personalinfo")

    rs.update

    set rs=nothing

    response.Write("修改完成!")

    end if

    %>

    </body>

    </center>

    </html>

    4,(reg.asp 新用户注册页面)

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">

    <title>用户注册</title>

    <style type="text/css">

    <!--

    body,td,th {

    font-family: 宋体;

    font-size: 14px;

    }

    -->

    </style>

    </head>

    <body>

    <center>

    用户注册<br>

    <%

    =request.QueryString("msg")

    %>

    <form name="form1" method="post" action="addnewdata.asp?ac=adduser">

    <table width="39%" height="105" border="0" >

    <tr>

    <td width="27%" height="30">用户名:</td>

    <td width="73%" height="30"><input name="username" type="text" id="username">

    *</td>

    </tr>

    <tr>

    <td height="30">密码:</td>

    <td height="30"><input name="password" type="password" id="password">

    *</td>

    </tr>

    <tr>

    <td height="30">确定密码:</td>

    <td height="30"><input name="password2" type="password" id="password2">

    *</td>

    </tr>

    <tr>

    <td height="30">性别:</td>

    <td height="30"><input name="sex" type="text" id="sex"></td>

    </tr>

    <tr>

    <td height="30">QQ:</td>

    <td height="30"><input name="qq" type="text" id="qq"></td>

    </tr>

    <tr>

    <td height="30">Mail:</td>

    <td height="30"><input name="mail" type="text" id="mail"></td>

    </tr>

    <tr>

    <td height="30">地址:</td>

    <td height="30"><input name="add" type="text" id="add"></td>

    </tr>

    <tr>

    <td>个人介绍</td>

    <td><textarea name="personalinfo" cols="30" rows="6" id="personalinfo"></textarea></td>

    </tr>

    <tr>

    <td> </td>

    <td><input type="submit" name="Submit" value="提交"></td>

    </tr>

    </table>

    </form>

    </center>

    </body>

    </html>

    5,(addnewdata.asp 新用户注册数据处理文件)

    <!-- #include file="conn.asp" -->

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">

    <title>成功</title>

    </head>

    <body>

    <%

    ac=request.QueryString("ac")

    msg="注册错误信息"

    if request.Form("username")="" then

    msg=msg&"<br>"&"用户名不能为空"

    end if

    if strcomp(cstr(request.Form("password")),cstr(request.Form("password2")))<>0 then

    msg=msg&"<br>"&"两次密码输入不同"

    end if

    if len(request.Form("password"))<6 then

    msg=msg&"<br>"&"密码太简单"

    end if

    if strcomp(msg,"注册错误信息")>0 then

    response.Redirect("reg.asp?msg="&msg)

    end if

    if ac="adduser" then

    set rsc=server.createobject("adodb.recordset")

    sql="select * from info where username='"&request.Form("username")&"'"

    rsc.open sql,conn,1,1

    ck=rsc("username")

    set rsc=nothing

    if ck<>"" then

    msg=msg&"<br>"&"用户名被人注册"

    response.Redirect("reg.asp?msg="&msg)

    end if

    dsql="select * from info where id is null"

    set rs=server.createobject("adodb.recordset")

    rs.open dsql,conn,1,3

    rs.addnew

    rs("username")=request.Form("username")

    rs("password")=request.Form("password")

    rs("mail")=request.Form("mail")

    rs("sex")=request.Form("sex")

    rs("qq")=request.Form("qq")

    rs("add")=request.Form("add")

    rs("personalinfo")=request.Form("personalinfo")

    rs("ntime")=now

    rs.update

    set rs=nothing

    %>

    <center>

    <a href="index.asp" target="_self">注册成功,点击登陆</a>

    </center>

    <%

    end if

    %>

    </body>

    </html>

    6,(conn.asp 数据库连接文件)

    <%

    '连接数据库开始

    dim conn,rs,sql

    on error resume next

    dbpath=server.mappath("userinfo.mdb")

    set conn=server.createobject("adodb.connection")

    conn.open "PROVIDER=Microsoft.jet.OLEDB.4.0;data source="

    '创建记录对象

    set rs=server.createobject("adodb.recordset")

    %>

    7,(userinfo.mdb ACCESS 数据库)

    在ACCESS中建一个表,然后在这个表中建立字段名称

    表名:info

    字段名称 数据类型

    id 自动编号

    username 文本

    password 文本

    sex 文本

    quest 文本

    qq 文本

    mail 文本

    personalinfo 文本

    ntime 文本

    三、编写用户注册于登录的JSP页面的全部程序代码

    3个jsp文件,第一个是login.jsp,第二个是judge.jsp,第三个是afterLogin.jsp

    <%@ page language="java" contentType="text/html; charset=GB18030"

    pageEncoding="GB18030"%>

    <%@ page import="java.util.*" %>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

    <head>

    <title>登录页面</title>

    </head>

    <body>

    <form name="loginForm" method="post" action="judgeUser.jsp">

    <table>

    <tr>

    <td>用户名:<input type="text" name="userName" id="userName"></td>

    </tr>

    <tr>

    <td>密码:<input type="password" name="password" id="password"></td>

    </tr>

    <tr>

    <td><input type="submit" value="登录" style="background-color:pink"> <input type="reset" value="重置" style="background-color:red"></td>

    </tr>

    </table>

    </form>

    </body>

    </html>

    <%@ page language="java" contentType="text/html; charset=GB18030"

    pageEncoding="GB18030"%>

    <%@ page import="java.util.*" %>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

    <head>

    <title>身份验证</title>

    </head>

    <body>

    <%

    request.setCharacterEncoding("GB18030");

    String name = request.getParameter("userName");

    String password = request.getParameter("password");

    if(name.equals("abc")&& password.equals("123")) {

    %>

    <jsp:forward page="afterLogin.jsp">

    <jsp:param name="userName" value="<%=name%>"/>

    </jsp:forward>

    <%

    }

    else {

    %>

    <jsp:forward page="login.jsp"/>

    <%

    }

    %>

    </body>

    </html>

    <%@ page language="java" contentType="text/html; charset=GB18030"

    pageEncoding="GB18030"%>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>

    <head>

    <title>登录成功</title>

    </head>

    <body>

    <%

    request.setCharacterEncoding("GB18030");

    String name = request.getParameter("userName");

    out.println("欢迎你:" + name);

    %>

    </body>

    </html>

    四、如何用dreamweaver 8 制作一个用户注册页面

    用户注册页面要涉及到动态数据库,因为会出现数据回调的情况。

    数据库 students 用到的表 User_info

    User_info 表的字段:

    user_Id,user_Name,passwrod

    login.asp 页面代码如下:

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>

    <!--#include file="../Connections/connection.asp" -->

    <!--连接数据库的connection.asp文件包含进来-->

     

     <%

    Dim Recordset1__MMColParam

    Recordset1__MMColParam = "1"

    If (Request.QueryString("user_Id") <> "") Then

    Recordset1__MMColParam = Request.QueryString("user_Id")

    End If

    %>

    <%

    Dim Recordset1

    Dim Recordset1_cmd2

    Dim Recordset1_numRows

    Set Recordset1_cmd = Server.CreateObject ("ADODB.Command")

    Recordset1_cmd.ActiveConnection = MM_connection_STRING

    Recordset1_cmd.CommandText = "SELECT * FROM dbo.User_info WHERE user_Id = '"& Request.Form("username") &"'""<!--注意改下你的表,建议不要改,把你的数据库设置成这个样子,不然要改好多地方-->

    Set Recordset1 = Recordset1_cmd.Execute

    Recordset1_numRows = 0

    %>

    <%

    ' *** Validate request to log in to this site.

    MM_LoginAction = Request.ServerVariables("URL")

    If Request.QueryString <> "" Then MM_LoginAction = MM_LoginAction + "?" + Server.HTMLEncode(Request.QueryString)

    MM_valUsername = Request.Form("username")

    If MM_valUsername <> "" Then

    Dim MM_fldUserAuthorization

    Dim MM_redirectLoginSuccess

    Dim MM_redirectLoginFailed

    Dim MM_loginSQL

    Dim MM_rsUser

    Dim MM_rsUser_cmd

    Dim shenfen

    Dim mingzi

    MM_fldUserAuthorization = ""

    MM_redirectLoginSuccess = "####.asp"<!--连接成功转至页面-->

    MM_redirectLoginFailed = "login.asp"<!--连接不成功转至页面-->

    MM_loginSQL = "SELECT user_Id,passwrod"

    If MM_fldUserAuthorization <> "" Then MM_loginSQL = MM_loginSQL & "," & MM_fldUserAuthorization

    MM_loginSQL = MM_loginSQL & " FROM dbo.User_info WHERE user_Id = ? AND passwrod = ?"

    Set MM_rsUser_cmd = Server.CreateObject ("ADODB.Command")

    MM_rsUser_cmd.ActiveConnection = MM_connection_STRING

    MM_rsUser_cmd.CommandText = MM_loginSQL

    MM_rsUser_cmd.Parameters.Append MM_rsUser_cmd.CreateParameter("param1", 200, 1, 10, MM_valUsername) ' adVarChar

    MM_rsUser_cmd.Parameters.Append MM_rsUser_cmd.CreateParameter("param2", 200, 1, 20, Request.Form("password")) ' adVarChar

    MM_rsUser_cmd.Prepared = true

    Set MM_rsUser = MM_rsUser_cmd.Execute

    If Not MM_rsUser.EOF Or Not MM_rsUser.BOF Then

    ' username and password match - this is a valid user

    Session("MM_Username") = MM_valUsername

    If MM_valUsername <>"" Then

    shenfen = Recordset1.Fields.Item("status").Value

    mingzi = Recordset1.Fields.Item("user_Name").Value

    session("shenfen")=shenfen

    session("mingzi")=mingzi

    End If

    If (MM_fldUserAuthorization <> "") Then

    Session("MM_UserAuthorization") = CStr(MM_rsUser.Fields.Item(MM_fldUserAuthorization).Value)

    Else

    Session("MM_UserAuthorization") = ""

    End If

    if CStr(Request.QueryString("accessdenied")) <> "" And false Then

    MM_redirectLoginSuccess = Request.QueryString("accessdenied")

    End If

    MM_rsUser.Close

    Response.Redirect(MM_redirectLoginSuccess)

    End If

    MM_rsUser.Close

    Response.Redirect(MM_redirectLoginFailed)

    End If

    %>

    以上就是关于注册页面代码相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。


    推荐阅读:

    注册logo算商标吗(logo注册成商标)

    个人工作室网上注册(个人工作室网上注册网站)

    企业注册号在哪里看(企业注册号怎么看)

    设计师资格证怎么考(平面设计师资格证怎么考)

    安道景观设计(安道景观设计怎么样)