| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5215 人关注过本帖
标题:用户登陆的验证的代码怎么写?
只看楼主 加入收藏
神秘失恋
Rank: 1
等 级:新手上路
帖 子:663
专家分:0
注 册:2007-1-6
收藏
得分:0 
以下是引用mayudong1在2007-1-17 20:43:33的发言:
又多复制了一行

怎么找不到编辑帖子的东西了



老大屏蔽了...
过两天就好了~~


上帝之手.........
2007-01-18 01:03
mayudong1
Rank: 2
等 级:论坛游民
威 望:1
帖 子:348
专家分:21
注 册:2006-4-18
收藏
得分:0 
if(user==admin&&pw==123456)
这里只是判断输入是否正确.如果是字符串的话应该用strcmp来判断.

2007-01-18 09:21
小系在也
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-1-14
收藏
得分:0 

#include <stdio.h>
#include <string.h>
int logon(void)
{
char user,pw;
char u[5],p[6];
int z;
repeat22: printf("请输入用户名:");
scanf("%s",&u);
printf("请输入密码:",pw);
scanf("%s",&p);


{
if(strcmp(u,"admin")==0&&strcmp(p,"123456")==0)
z=1;
else
z=0;
}

switch(z)
{ case 0: printf("用户名或者密码错误!请重新输入!\n"); goto repeat22;
case 1: return(z); break;
}
}


自己写了一个运行了可以用的了。。。。。。。。。。。
就是输入密码怎么用掩码******代替不知道!!

2007-01-18 09:50
mayudong1
Rank: 2
等 级:论坛游民
威 望:1
帖 子:348
专家分:21
注 册:2006-4-18
收藏
得分:0 

可以用getch()输入单个字符(这样不会显示到屏幕上),然后输出一个*.
用循环把密码输入完


2007-01-18 10:09
小系在也
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-1-14
收藏
得分:0 
以下是引用mayudong1在2007-1-18 10:09:27的发言:

可以用getch()输入单个字符(这样不会显示到屏幕上),然后输出一个*.
用循环把密码输入完

谢谢了~~~~~~~~~这个我试一下。。。。我想问一下可不可以在scanf(“%”)这里面做文章也能达到同样的效果?????????

2007-01-18 10:14
小系在也
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-1-14
收藏
得分:0 

啊~~~~~~~~还是不行啊~~~~~~~~~~~
谁来告诉我怎么用掩码代替输入的密码啊

2007-01-18 12:30
nick7281
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-11-13
收藏
得分:0 
我学ASP的时候倒是在输入的时候用type=password来代替type=text就可以了,不过好象C里面没学过相关了东西,你查一下有没有相应的库函数吧。

2007-01-18 12:42
小系在也
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-1-14
收藏
得分:0 
谢谢楼上!
2007-01-18 12:46
hao0716
Rank: 4
等 级:业余侠客
威 望:1
帖 子:353
专家分:222
注 册:2006-4-11
收藏
得分:0 

用*来代替的话好象比较困难啊
除非你自己做一个shell的话 不然好象没办法代替


2007-01-18 12:59
小系在也
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2007-1-14
收藏
得分:0 
以下是引用hao0716在2007-1-18 12:59:09的发言:

用*来代替的话好象比较困难啊
除非你自己做一个shell的话 不然好象没办法代替

继续啊,我想听听你的想法?如果不用*代替那你觉得怎么处理好点呢??

2007-01-18 13:08
快速回复:用户登陆的验证的代码怎么写?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040373 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved