PHP网页设计php判别暗码强度
怎么样出来了吧,怎么样自己也可以写出php程序了,虽然离职业和专业的人还有很远,但是好的开始是成功的一半。这个时候改怎么做了呢。现在就是拿1本高手推荐的书,重头到尾读1遍,我说的这个读是自己看。1、php页面$score=0;if(!empty($_GET)){//吸收的值$str=$_GET;}else{$str=;}if(preg_match("/+/",$str)){$score++;}if(preg_match("/{3,}/",$str)){$score++;}if(preg_match("/+/",$str)){$score++;}if(preg_match("/{3,}/",$str)){$score++;}if(preg_match("/+/",$str)){$score++;}if(preg_match("/{3,}/",$str)){$score++;}if(preg_match("/+/",$str)){$score+=2;}if(preg_match("/{3,}/",$str)){$score++;}if(strlen($str)>=10){$score++;}echo$score;exit;2、html页面<tablecellspacing="0"cellpadding="0"><tr><td>输出暗码:</td><tdcolspan="4"><inputtype="password"value=""name="newpwd"onblur="getPassword();"/></tr><tr><td>暗码强度:</td><tdid="idSM1"align="middle"width="20%"><spanstyle="height:0px;line-height:0px;"></span><spanid="idSMT1"style="DISPLAY:none">弱</span></td><tdid="idSM2"style="BORDER-LEFT:#fff1pxsolid"align="middle"width="20%"><spanstyle="height:0px;line-height:0px;"></span><spanid="idSMT0"style="DISPLAY:inline;FONT-WEIGHT:normal;COLOR:#666">无</span><spanid="idSMT2"style="DISPLAY:none">中等</span></td><tdid="idSM3"style="BORDER-LEFT:#fff1pxsolid"align="middle"width="20%"><spanstyle="height:0px;line-height:0px;"></span><spanid="idSMT3"style="DISPLAY:none">强</span></td><tdid="idSM4"style="BORDER-LEFT:#fff1pxsolid"align="middle"width="20%"><spanstyle="height:0px;line-height:0px;"></span><spanid="idSMT4"style="DISPLAY:none">极好</span></td></tr></table>3、js<script>functiongetPassword(){varvalue=$("input").attr(value);$.get(index.php?r=account/testpwd,{value:value},function(data){if(data>=1&&data<=3){$(#idSM1).attr(class,pwdChkCon1);//弱$(#idSM2).attr(class,pwdChkCon0);$(#idSM3).attr(class,pwdChkCon0);$(#idSM4).attr(class,pwdChkCon0);$(#idSMT1).show();$(#idSMT0).hide();$(#idSMT2).hide();$(#idSMT3).hide();$(#idSMT4).hide();}elseif(data>=4&&data<=6){//中等$(#idSM1).attr(class,pwdChkCon2);$(#idSM2).attr(class,pwdChkCon2);$(#idSM3).attr(class,pwdChkCon0);$(#idSM4).attr(class,pwdChkCon0);$(#idSMT0).hide();$(#idSMT1).hide();$(#idSMT2).show();$(#idSMT3).hide();$(#idSMT4).hide();}elseif(data>=7&&data<=8){//强$(#idSM1).attr(class,pwdChkCon3);$(#idSM2).attr(class,pwdChkCon3);$(#idSM3).attr(class,pwdChkCon3);$(#idSM4).attr(class,pwdChkCon0);$(#idSMT0).hide();$(#idSMT1).hide();$(#idSMT2).hide();$(#idSMT3).show();$(#idSMT4).hide();}elseif(data>=9&&data<=10){//极好$(#idSM1).attr(class,pwdChkCon4);$(#idSM2).attr(class,pwdChkCon4);$(#idSM3).attr(class,pwdChkCon4);$(#idSM4).attr(class,pwdChkCon4);$(#idSMT0).hide();$(#idSMT1).hide();$(#idSMT2).hide();$(#idSMT3).hide();$(#idSMT4).show();}});}4、css<style>.pwdChkCon0{BORDER-RIGHT:#bebebe1pxsolid;BORDER-BOTTOM:#bebebe1pxsolid;BACKGROUND-COLOR:#ebebeb;TEXT-ALIGN:center;}.pwdChkCon1{BORDER-RIGHT:#bb2b2b1pxsolid;BORDER-BOTTOM:#bb2b2b1pxsolid;BACKGROUND-COLOR:#ff4545;TEXT-ALIGN:center;}.pwdChkCon2{BORDER-RIGHT:#e9ae101pxsolid;BORDER-BOTTOM:#e9ae101pxsolid;BACKGROUND-COLOR:#ffd35e;TEXT-ALIGN:center;}.pwdChkCon3{BORDER-RIGHT:#267a121pxsolid;BORDER-BOTTOM:#267a121pxsolid;BACKGROUND-COLOR:#3abb1c;TEXT-ALIGN:center;}.pwdChkCon4{BORDER-RIGHT:#267a121pxsolid;BORDER-BOTTOM:#267a121pxsolid;BACKGROUND-COLOR:#3abb1c;TEXT-ALIGN:center;}</style>在相册系统的开发上,因为采用的是团队分工合作方式,更让我明白了在一个团队之中,团队成员之间的交流沟通的重要性,如果没有很好的沟通交流,成员之间的任务没有分配好。 要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。 小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。 先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。 微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox支持的不是很好,所以能少用还是少用的好。 说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。 在学习的过程中不能怕麻烦,不能有懒惰的思想。学习php首先应该搭建一个lamp环境或者是wamp环境。这是学习php开发的根本。虽然网络上有很多集成的环境,安装很方便,使用起来也很稳定、 建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。 如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,
页:
[1]