- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 文件操作
$fp = fopen($tplfile, r) //获得句柄$template = @fread($fp, filesize($tplfile)); //读取内容 flock($fp, 2); //锁定 fwrite($fp, $template); //写内容 fclose($fp);
2010-04-30 15:23:00 394
原创 discuz模板风格制作入门
一、Discuz!模板风格制作:1、在Photoshop中制作风格页面并切图保存;2、制作html文档,css调整; 在制作html文件之前,您必须熟悉Discuz ! 模板的元素和css。需要注意的是,在定制您的css的时候建议您参考Discuz!模板文件css.htm来制作,这样您所制作出来的模板文件就可以方便的在Discuz !管理
2010-04-30 14:11:00 3621 1
原创 background-image(CSS) url 路径问题
background-image(CSS) url 路径问题 从css 的相对路径找起
2010-04-29 11:18:00 5995
转载 discuz 解析模板 分析 自己用
我记得我刚开始学PHP的时候,对模板解析实在是觉得很奇怪,不知道这个原理怎么实现的,后来看书看多了也明白有一个著名的Smarty在那,曾经也用过一段,不过感觉不是很好,就开始分析Discuz的模板技术是怎么实现的了,然后我把这个模板解析的代码分离出来了,觉得很好用,用了一段时间, Discuz的模板解析是用正则表达式替换一些模板中的规定的语言标记,然后呢,写到forumdata/templ
2010-04-28 11:49:00 1901
转载 MySQL 编码机制
一般在MYSQL使用中文查询 都是用 set NAMES character character_set_client ,这是用户告诉MySQL查询是用的什么字符集。 character_set_connection ,MySQL接受到用户查询后,按照character_set_client将其转化为character_set_connection设定的字符集。characte
2010-04-28 11:21:00 444
原创 dede 过滤参数
foreach($_REQUEST as $_k=>$_v){ echo strlen($_K);exit(); if( strlen($_k)>0 && eregi(^(cfg_|GLOBALS),$_k) ) { exit(Request var not allow!); }}function _Ru
2010-04-28 09:21:00 623
原创 PHP SQL 注入攻击的技术实现以及预防办法
最近在折腾 PHP + MYSQL 的编程。了解了一些 PHP SQL 注入攻击的知识,于是写了这篇文章 http://www.xiaohui.com/weekly/20070314.htm,总结一下经验。在我看来,引发 SQL 注入攻击的主要原因,是因为以下两点原因: 1. php 配置文件 php.ini 中的 magic_quotes_gpc 选项没有
2010-04-28 09:20:00 317
转载 PHP SQL 注入攻击的技术实现以及预防办法
最近在折腾 PHP + MYSQL 的编程。了解了一些 PHP SQL 注入攻击的知识,于是写了这篇文章 http://www.xiaohui.com/weekly/20070314.htm,总结一下经验。在我看来,引发 SQL 注入攻击的主要原因,是因为以下两点原因: 1. php 配置文件 php.ini 中的 magic_quotes_gpc 选项没有打开,被置为 o
2010-04-28 08:48:00 416
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人