php函数蛮多的,要完整的每个函数都理解深刻是个挺有挑战性的事情。
strip_tags,htmlspecialchars,htmlentities,stripslashes,addslashes这几个函数我想就需要专门的强化一下。
» 阅读全文
Submitted by wayswang on 2011, June 29, 3:40 PM
php函数蛮多的,要完整的每个函数都理解深刻是个挺有挑战性的事情。
strip_tags,htmlspecialchars,htmlentities,stripslashes,addslashes这几个函数我想就需要专门的强化一下。
» 阅读全文
Submitted by wayswang on 2011, June 29, 3:34 PM
之前有一篇http://www.blogguy.cn/show-286-1.html,2007年的文章,现在看起来太古老了,实现在也太麻烦了。
现在可以使用mb_substr()函数安全的截取,后来看康盛的uchome,里面有一个用代码实现的getstr函数,写得真好。拿下来了。
» 阅读全文
Submitted by wayswang on 2011, June 28, 10:18 AM
mysql的char,varchar,text,blob是几个有联系但是有有很大区别的字段类型,这算是mysql的基础吧,可是基础没有学好,恶补一下。
先简单的总结一下:
char:定长,最大255个字符
varchar:变长,最大65535个字符(既是单列的限制,又是整行的限制)
text:变长,有字符集的大对象,并根据字符集进行排序和校验,大小写不敏感
blob:变长,无字符集的二进制大对象,大小写敏感
» 阅读全文
Submitted by wayswang on 2011, June 18, 6:35 PM
php的$_FILES函数是一个很好用的函数,但是这个函数的type不是由php去读取文件的信息,而是由浏览器提供的。换句话说:同一个文件,使用不同的浏览器php返回的type类型是不一样的,这点在极端注意安全性的服务器上是很重要的因为,由浏览器提供type类型的话,就有可能被黑客利用向服务器提交一个type类型为图片的文件,实际上是一个php文件。
» 阅读全文
Submitted by wayswang on 2011, June 5, 12:28 PM
中秋节哪儿也别去了,在家省钱!悲剧吧。
看到一个问题:指定一个浮点型的数字,把他转化为人民币大写,表面上看很简单,要做起来还是有点复杂的。
我把这个问题简化了一下:我直接指定一个字符串格式的数字,然后转化为int型,换句话说我不考虑小数的情况,其实加上小数很简单,就不多说了。
» 阅读全文
Submitted by wayswang on 2011, May 13, 11:06 AM
看不起godaddy,两点原因,第一:有一个我用他发给我的优惠码去注册域名,结果还没有到期就给我删除了,害得我花600块赎回来,为了这事我还专门发邮件去询问,他的回答是域名已经删除了,就是不说什么原因,奸诈。第二:不喜欢他的界面方案,复杂,整个页面又慢又复杂,为了某项功能我找半天。
于是趁快到到期了转出来了一个到name.com 第一次转移域名,网上看到很多教程,很顺利,记录一下。
» 阅读全文
Submitted by wayswang on 2011, May 10, 11:02 AM
Submitted by wayswang on 2011, April 27, 6:03 PM
我都没有什么写勃客的欲望。最近又烦又乱,归根到底就是一个字:钱!
这个操蛋的世道,跟老婆两个都是真宗的研究生,都有正规的工作,外人看上去很美,其实我们经济十分紧张,不说了,不说了,说起来跟个女人似的,牢骚一大把,万一哪天把我博客和谐了就更悲剧。
说正题:最近我发现服务器上有几个下载文件,有人没玩没了的开多线程下载,于是想要限制一下,于是就有下面的说明。
» 阅读全文