
web开发
文章平均质量分 59
feiqiangs
这个作者很懒,什么都没留下…
展开
-
javascript实现的DES加密
des.js////THIS SOFTWARE IS PROVIDED "AS IS" AND//ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE//IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOS转载 2013-10-30 00:15:31 · 12642 阅读 · 2 评论 -
php+正则表达式实现的防注入算法
php+正则表达式实现的防注入算法<?phpfunction clean($str){ $str=trim($str); $str=strip_tags($str); $str=stripslashes($str); $str=addslashes($str); $str=rawurldecode($str); $str=quotemeta($str); $str=htm转载 2013-10-30 07:21:31 · 1000 阅读 · 0 评论 -
一个很好的ajax入门小实例,用户登录验证
js代码 var xmlHttp; function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");原创 2013-10-30 00:42:41 · 738 阅读 · 0 评论 -
md5加密之秘文分割法
md5加密之秘文分割法<?php//把密文分割成两段,每段16个字符function md5_2_1($data){//先把密码加密成长度为32字符的密文$data = md5($data);//把密码分割成两段$left = substr($data, 0, 16);$right = substr($data, 16, 16);//分别加密后再合并$data = md转载 2013-10-30 07:26:12 · 939 阅读 · 0 评论 -
带随机数的md5加密
注册的时候,把用户的密码用md5(md5($password).$salt)加密,$salt是一个6位随机数字,下面是我的一个获取6位随机数的一个方法: <?phpfunction randstr($len=6) { $chars='abcdefghijklmnopqrstuvwxyz0123456789'; // characters to build the passw转载 2013-10-30 07:35:26 · 4386 阅读 · 0 评论 -
循环md5
循环md5<?php02//迭代算法03function md5_1_1($data, $times = 32)04{05//循环使用MD506for ($i = 0; $i < $times; $i++) {07$data = md5($data);08}09return $data;10}11 12//递归算法13function md5转载 2013-10-30 07:17:46 · 677 阅读 · 0 评论