当前位置:首页 » 注册证书 » 用户注册登录

用户注册登录

发布时间: 2020-12-05 08:17:46

Ⅰ java编写一个用户注册及登录界面

mportjava.awt.HeadlessException;
importjava.awt.event.ActionEvent;
importjava.awt.event.ActionListener;

importjavax.swing.ImageIcon;
importjavax.swing.JButton;
importjavax.swing.JFrame;
importjavax.swing.JLabel;
importjavax.swing.JOptionPane;
importjavax.swing.JPanel;
importjavax.swing.JPasswordField;
importjavax.swing.JTextField;

@SuppressWarnings("serial")
{
JLabellbl1=newJLabel("用户名:");
JLabellbl2=newJLabel("密码:");
JTextFieldtxt=newJTextField("admin",20);
JPasswordFieldpwd=newJPasswordField(20);
JButtonbtn=newJButton("登录");
JPanelpnl=newJPanel();
privateinterror=0;

publicMainFrame(Stringtitle)throwsHeadlessException{
super(title);
init();
}

privatevoidinit(){
this.setResizable(false);

pwd.setEchoChar('*');

pnl.add(lbl1);
pnl.add(txt);
pnl.add(lbl2);
pnl.add(pwd);
pnl.add(btn);
this.getContentPane().add(pnl);

btn.addActionListener(newActionListener(){
@Override
publicvoidactionPerformed(ActionEvente){
if("admin".equals(newString(pwd.getPassword()))){
pnl.removeAll();
JLabellbl3=newJLabel();
ImageIconicon=newImageIcon(this.getClass().getResource("pic.jpg"));
lbl3.setIcon(icon);
pnl.add(lbl3);
}
else{
if(error<3){
JOptionPane.showMessageDialog(null,"密码输入错误,请再试一次");
error++;
}
else{
JOptionPane.showMessageDialog(null,"对不起,您不是合法用户");
txt.setEnabled(false);
pwd.setEnabled(false);
btn.setEnabled(false);
}
}
}
});
}

publicstaticvoidmain(String[]args){
MainFramefrm=newMainFrame("测试");
frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frm.setBounds(100,100,300,120);
frm.setVisible(true);
}
}

Ⅱ C语言编程:实现用户的注册和登录

#include <stdlib.h>
#include <stdio.h>
#include <string.h>

bool search(char id[], char pass[]) {

*fp;
char tid[10], tpass[10];
fp = fopen("c:\\data", "r");
while (!feof(fp)) {
fscanf(fp, "%s%s", tid, tpass);
if (
(tid, id)==0 &&
(tpass, pass)==0) {
fclose(fp);
return true;
}
}
fclose(fp);
return false;
}

bool login() {
char id[10], pass[10];
printf("Login\nPress the id: ");
scanf("%s", id);
printf("Press the password: ");
// 可以自行将password处理成*号, 如果不会可以发信给我
scanf("%s", pass);
printf("-----------------------");
if (search(id, pass))
return true;
else
return false;
}

void _add(char id[], char pass[]) {

*fp;
fp=fopen("c:\\data", "a");
// 在写入文件时可以按一定的排序方式插入,可减少以后Login时的search时间
fprintf(fp, "%s %s\n", id, pass);
fclose(fp);
}

void regis() {
char id[10], pass[10], tpass[10];
printf("Register\nPress the id: ");
scanf("%s", id);
while (true) {
printf("Press the password: ");
scanf("%s", pass);
printf("Press the password again: ");
scanf("%s", tpass);
if (
(pass, tpass) != 0)
printf("The passwords you pressed are not the same!\n");
else
break;
}
_add(id, pass);
printf("-----------------------Register successfully!\n");
}

void init() {

*fp;
if ((fp=fopen("c:\\data", "r")) ==
) { // 注意,一定要有个名叫data(没有
)的合法文件在C盘

printf("---------File is not exist\n");
system("pause");
exit(0);
}
else
fclose(fp);
}

int main(void){
int command;
init(); // 检查data文件在不在
while (true) {
printf("-----------------------(Login: 1 Register: 2 Exit: 3)\n");
scanf("%d", &command);
printf("-----------------------\n");
// 这里可以编写command的检测语句
if (command == 3)
break;
else if (command == 1) {
if (!login())
printf("ID is not exist or password is wrong!\n");
else
printf("Login successfully!\n");
}
else
regis();
}
return 0;
}

Ⅲ 怎么用Java基本语法写一个用户注册登录程序

//注册
publicBooleanreg(Stringusername,Stringpassword){
//获取注册的用户名和密码
//通过一个对象进行保存,保存成功返回true
Booleanresult=xxx.save(username,password);
returnresult;
}

道理都差不多版 这是最最最简单的,要注册你就权是需要保存好该用户的重要信息,登录就是拿传过来的用户名和密码去数据库取对应数据

Ⅳ 怎么注册用户

1.我们以网络用户注册为例,几乎所有的注册界面都如图中所示。
2.第一步:输入你的邮箱,可以是QQ的,也可以是网易的,只要是邮箱就行。 还可以用你的手机号码进行注册!
3.第二步:设置你的密码,记住你的密码!不要忘记了!

Ⅳ java语言实现用户注册和登录

//这个是我写的,里面有连接数据库的部分。你可以拿去参考一下
import java.awt.*;
import javax.swing.*;

import java.awt.event.*;
import java.sql.*;

class LoginFrm extends JFrame implements ActionListener// throws Exception
{
JLabel lbl1 = new JLabel("用户名:");
JLabel lbl2 = new JLabel("密码:");
JTextField txt = new JTextField(5);
JPasswordField pf = new JPasswordField();
JButton btn1 = new JButton("确定");
JButton btn2 = new JButton("取消");

public LoginFrm() {
this.setTitle("登陆");
JPanel jp = (JPanel) this.getContentPane();
jp.setLayout(new GridLayout(3, 2, 5, 5));
jp.add(lbl1);
jp.add(txt);
jp.add(lbl2);
jp.add(pf);
jp.add(btn1);
jp.add(btn2);
btn1.addActionListener(this);
btn2.addActionListener(this);
}

public void actionPerformed(ActionEvent ae) {
if (ae.getSource() == btn1) {
try {
Class.forName("com.mysql.jdbc.Driver");// mysql数据库
Connection con = DriverManager.getConnection(
"jdbc:mysql://localhost/Car_zl", "root", "1");// 数据库名为Car_zl,密码为1
System.out.println("com : "+ con);
Statement cmd = con.createStatement();
String sql = "select * from user where User_ID='"
+ txt.getText() + "' and User_ps='"
+ pf.getText() + "'" ;
ResultSet rs = cmd
.executeQuery(sql);// 表名为user,user_ID和User_ps是存放用户名和密码的字段名

if (rs.next()) {
JOptionPane.showMessageDialog(null, "登陆成功!");
} else
JOptionPane.showMessageDialog(null, "用户名或密码错误!");
} catch (Exception ex) {

}

if (ae.getSource() == btn2) {
System.out.println("1111111111111");
//txt.setText("");
//pf.setText("");
System.exit(0);
}
}
}

public static void main(String arg[]) {
JFrame.(true);
LoginFrm frm = new LoginFrm();
frm.setSize(400, 200);
frm.setVisible(true);
}
}

Ⅵ 在自己制作的网页中,如何实现“新用户注册”与“登录”功能

这个不能分别叫做某一功能,而是一个系统的功能。首先在“新用户注册”应明确需要那些必要的注册信息,然后,在“登录”后又应该给予该用户什么样的权限,这两个应该是相互关系和作用的一系统工程。具体到网页上来实现,首先你需要设计相关的页面以及编写程序代码和数据库等。

Ⅶ 建一个网站,可以让用户注册登录,要怎么实现呢

没有基础的话有点复杂 需要数据库的

Ⅷ 网站如何实现用户注册和登陆,和数据库有关么

用户抄名注册和登录当然和数据库袭有关,这些信息都是储存在SQl数据库中的通过网页访问服务器,服务器根据你提供的信息进行回应
至于验证码
并不是在数据库中的
这是由加载网页的时候通过ASCII
随机生成的
并不储存在数据库中
验证码储存在数据库中是不安全的,数据库是有穷的
如果
随机生成
基本是无法破译的
基本就是这样啦

Ⅸ 网站的用户注册与登陆是怎样实现的

注册:

  1. Input流:输入反馈的注册信息

  2. Javascript的Validate检测用户信息是否正确 》 true:继续?false:Output流警告用户输入错误信息

  3. PHP的录入反馈数据库》true:继续?false:Output流警告用户输入错误信息

  4. Output流:反馈用户

登录

  1. Input流:输入反馈的登录信息

  2. Javascript的Validate检测用户信息是否正确 》 true:继续?false:Output流警告用户输入错误信息

  3. PHP的检测反馈数据库》true:继续?false:Output流警告用户输入错误信息

  4. Output流:反馈用户

(9)用户注册登录扩展阅读

登陆 与 登录

登陆(Land) :这个词是网上最泛滥的错别用词,几乎一半以上的网站(特别是草根网站)都把这个词放在登录界面上,其实这是错的。这个词里的“陆”字,就是陆地的意思,其基本含义只是登上陆地而已,引申出来才会有“登陆市场”这些意思,但绝不应该说“登陆网站”。

登录(login):有“登记记录”的意思,输入帐号密码登录网站正是为了登记记录用户资料。

登入(login):港台对Login的译法,同登录,可理解为“登记进入”的意思。

资料来源:网络:用户登录

热点内容
美发店认证 发布:2021-03-16 21:43:38 浏览:443
物业纠纷原因 发布:2021-03-16 21:42:46 浏览:474
全国著名不孕不育医院 发布:2021-03-16 21:42:24 浏览:679
知名明星确诊 发布:2021-03-16 21:42:04 浏览:14
ipad大专有用吗 发布:2021-03-16 21:40:58 浏览:670
公务员协议班值得吗 发布:2021-03-16 21:40:00 浏览:21
知名书店品牌 发布:2021-03-16 21:39:09 浏览:949
q雷授权码在哪里买 发布:2021-03-16 21:38:44 浏览:852
图书天猫转让 发布:2021-03-16 21:38:26 浏览:707
宝宝水杯品牌 发布:2021-03-16 21:35:56 浏览:837