BY Lane
ON September 24, 2009
IN Run in the internet
addslashes()
为 单引号 ('),双引号 ("),反斜杠 (\),NULL 加转义反斜杠。注意,这里不包括 分号(;),如果使用这个来转义,保险起见,在使用addslashes之后,用字符串替换将分号替换成转义的形式(\;)比较好。
stripslashes()
将addslashes处理过的字符串恢复。
mysql_real_escape_string()
可以将MYSQL查询中可能出现的特殊字符都转义掉,所以,在mysql_query()之前,用它处理一下是很不错的,但只在PHP4.3.0之后被支持,并且要注意,
magic_quotes_gpc()
如果magic_quotes_gpc 为 on,所有的 GET、POST 和 COOKIE 数据会被自动运行 addslashes()。
考虑到上述问题之后的转义函数:
function escape_str($str){
if(PHP_VERSION >= "4.3.0"){
if(get_magic_quotes_gpc()) $str=stripslashes($str);
$str=mysql_real_escape_string($str);
}else{
if(!get_magic_quotes_gpc()) $str=addslashes($str);
$str=str_replace($str,";",'\;');
}
return $str;
}

BY Lane
ON August 15, 2009
IN Run in the internet
声明:本文为liuyuanjun.com原创,转载请注明。
看中了discuz的一款模板,到论坛上找,发现仿制的居然收费,晕倒。偷完别人风格再拿来卖,感觉怎么那么不地道呢。稍微看了一下DZ的模板,写下了这个教程,送给所有菜鸟们。
下面是几点说明:
1.本教程属于比较流氓的手段,很简单,基本不需要任何知识,但对想学习制作模板的人帮助不大,想提高自己,还是应该老老实实去学习基础知识。
2.风格模板是作者智慧和劳动的成果,请尽量尊重作者的版权,不要在作者禁止copy的情况下使用。本教程只为学习交流用,使用本教程导致的任何问题与本人无关。
下面以拷贝男社会(bbs.mancity.com.cn)这个网站的模板来做这个教程,应该可以适用大部分模板,我没有调查过,遇到不适用的也请大家不要骂我哈。
罗嗦了这么多,开始正题:
第一步:查看路径
这个我用的是查看图片路径来看的。

得到这个地址:http://bbs.mancity.com.cn/templates/mancity09/images/barL.png
mancity的风格制作者很仗义,图片也放在了模板文件夹下面,如果不是放在模板文件夹下面,例如得到"images/mancity09/"这样的路径,我们会推测,模板文件夹是"templates/mancity09",但如果图片模板文件夹名字不一样,用这方法来盗取风格就不行了。
阅读剩余部分...
BY Lane
ON August 3, 2009
IN Run in the internet
看来我是一个内心热爱折腾但假装不热爱的人。。
总是看到别人讨论win7,都是冷眼旁观。。在win7 7月30日出新版本后,还是忍不住,把系统格掉重装了。
虽然号称官方简体中文,可是很多帮助文件之类的仍然是英文的。
联想出驱动太慢,尤其对我这SL400的低端用户,现在设备管理器中还有两个未知设备。机器上音量键不好用。
虽然这样,但整体感觉还是不错的,支持一下。
上个桌面截图。
BY Lane
ON July 19, 2009
IN Run in the internet
CH好多人都换了Typecho。本来没啥换的欲望,无聊了,找点事做,也换过来了。
没有编辑器。。。手写HTML。。。
-_-|||
BY Lane
ON April 20, 2009
IN Run in the internet
CH上看到老鬼说miniblog,稍微修改了一下,看文字不多,又顺手汉化了一下。
弄得比较匆忙,如果发现有问题请给我留言。
下载:miniblog-1.0.0.zip