摘要: 更多答案 请参考 @如何有效防止XSS攻击/AJAX跨域攻击 我说下防止非法用户的一些常用手段吧 1 前端的js验证: 我认为js验证只是一种用户体验的提升,对普通用户群体的简单限制,所以后台必须要有相应的验证。。 2表单中的隐藏域 : 相信大家都遇到过这样的问题,如: 用户从 A 页面 点如 B ... 阅读全文
posted @ 2013-02-22 10:42 糖糖果 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 1. iconv()介绍 iconv函数可以将一种已知的字符集文件转换成另一种已知的字符集文件。例如:从GB2312转换为UTF-8。 iconv函数在php5中内置,GB字符集默认打开。 2. iconv()错误 iconv在转换字符”—”到gb2312时会出错,解决方法是在需要转成的编码... 阅读全文
posted @ 2013-02-22 10:38 糖糖果 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: 一般网站经常用phpmyadmin备份和恢复数据库,但默认总是限制了16M。网站数据一多就不行了。 解决方法如下: (1)修改php.ini适用自己有服务器的人 大多数都修改php.ini中的upload_max_filesize,但修改了这个以后,还是提示这个问题; 那么更改如下几处: 修改 PH... 阅读全文
posted @ 2013-02-22 10:36 糖糖果 阅读(487) 评论(0) 推荐(0) 编辑
摘要: php soap编码转换 在给CHINAZ资讯(dedecms)做同步bbsmax passport登陆api时,因为bbsmax使用utf-8编码,而资讯这边用的是GBK编码,导致乱码。开始想自己转码,但有点麻烦。后面想SOAP既然用来针对不同平台,那肯定也包括编码问题,就又认真看了PHP手册,介... 阅读全文
posted @ 2013-02-22 10:34 糖糖果 阅读(548) 评论(0) 推荐(0) 编辑
摘要: MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下: 1 CAST(valueastype); 2 CONVERT(value, type); 就是... 阅读全文
posted @ 2013-02-22 10:32 糖糖果 阅读(594) 评论(0) 推荐(0) 编辑
摘要: Mysql 5.0 之后对字符的编码处理基本上很完善了。因此,如果出现编码问题,基本上是使用者的问题。如出现此类问题,基本上是可以用修改配置或写sql处理来解决的。(之前我想写代码或用工具软件处理,事实上不需要) 如有编码问题,需要考虑的问题有3个: 1:数据表结构中对字符编码的设定是否合适 ... 阅读全文
posted @ 2013-02-22 10:30 糖糖果 阅读(1871) 评论(1) 推荐(0) 编辑
摘要: 总结: 错误是在你的结果集中有两种字符集。 比如说你在两个表联合查询,一个表的字符集是latin1,另一个是utf8, 这样在你的结果集中有两种字符集,mysql会报上面的错误。 一个表中不同的字段使用不同的字符集,也是一个道理。 用SHOW CREATE TABLE table_name;可以... 阅读全文
posted @ 2013-02-22 10:27 糖糖果 阅读(713) 评论(0) 推荐(0) 编辑
摘要: JS的trim()方法-------------------------------------------------------js去空格-----------------------------------------------------------------去除字符串左右两端的空格,在vbscript里面可以轻松地使用 trim、ltrim 或 rtrim,但在js中却没有这3个内置方法,需要手工编写。下面的实现方法是用到了正则表达式,效率不错,并把这三个方法加入String对象的内置方法中去。 写成类的方法格式如下:(str.trim();) <scriptlanguag 阅读全文
posted @ 2013-02-22 10:23 糖糖果 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 关键字:JS 判断浏览器(是否使用IE,Firefox,Opera浏览器),IE内核,netscape内核 现 在的浏览器大概有好几种,各个人的喜好也不同,所以也就用着不同的浏览器!我们开发的人来说经常要加个判断,要不可能某些功能没法正常使用。要是没加个判 断就会给大家带来些... 阅读全文
posted @ 2013-02-22 10:21 糖糖果 阅读(259) 评论(0) 推荐(0) 编辑
摘要: pre_common_admincp_cmenu 后台菜单收藏表 字段名 数据类型 默认值 允许非空 自动递增 备注 id smallint(6) unsigned NO ... 阅读全文
posted @ 2013-02-22 10:16 糖糖果 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 参数 参数说明 --all-databases , -A 导出全部数据库。 mysqldump -uroot -p --all-databases --all-tablespaces , -Y 导出全部表空间。 mysqldump -uroot -p --all-databases --all-ta... 阅读全文
posted @ 2013-02-22 10:11 糖糖果 阅读(288) 评论(0) 推荐(0) 编辑
摘要: VC6:legacy Visual Studio 6 compiler,就是使用这个编译器编译的。VC9:Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。由于apache.org只提供VC6的版本,所以使用原版apache时只能使用VC6。(www.apachelounge.com上有apache VC9的版本提供,应该可以和PHP VC9配合,没用过)TS:Thread Safe 线程安全, 执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源NTS:Non Thread Safe 非线程安全, 在执行时不进 阅读全文
posted @ 2013-02-22 10:09 糖糖果 阅读(145) 评论(0) 推荐(0) 编辑