看板Programming
标 题Re: [问题] 如何写出输入密码的程式
发信站椰林风情 (Wed Jan 14 04:25:19 2009)
转信站ptt!news.ntu!Palmarama
==> [email protected] (小事) 提到:
> 我今天在看书的时候看到一个问题
> 假设说要写一个让使用者输入密码的C语言程式
> 有三次机会
> 如果第三次还输入错误就直接跳离回圈
> 要使用break
> 在下初学者不知道该如何写="=
> 想请益一下
> 谢谢
这个问题,说实在相当复杂,不见得初学者才会有问题,而
因为每个人写程式都有自己的方法,所以我提供我的方法,
而我适用word或狐O事本的方式把程式语言田进去的方式,
因为你使用者的密码已经知道,但我比较建议写成重复
输入不限制次数或只输入一次因为如果要县次数的话,
会太复杂,所以在档案李我会写成
if(密码 !="预设密码")
Header("location:错误的网页党");
elese
Header("location:正确可看到的网页党");
而这个输入密码的程式档就写完了;
到这里相信你甚至是来看的人可能很多使用者会看不懂,
因为他只是一个程式还有好几个网页党要写喔,我也就提一下,
第一个是第一次请使用者输入密码的网页,然後这个党要呼叫你写的程式档。
第二个是使用者密码输入错误的网页,可由第一次的输入党复制过来,然後必须在前面加
上「输入错误,请重新输入」,等字样,然後这个网页党一样是呼叫你写的那个程式档或
者是不复制第一个网页党,直接在这个错误的网页党里放「输入错误,请回上一页」等字
样,然後在这个错误的网页党下面放一个回上一页的连结,也就是连回第一次输入的网页
档。
另外就是密码正确之後,所要看到的网页党了。
这样上传到平台之後,在连道地一个网页,这样
就可以运作了。
--
☆ [Origin:椰林风情] [From: 220-139-54-157.dynamic.hine] [Login: 6] [Post: 0]