网站模板调试,本地浏览正常,但上传后在IE6中是乱的

作者:寒川 发布于:2010-9-11 22:20 Saturday 分类:网页编程

今天还真遇到怪事情了,最近用dedecms仿的一个模板在本地和在服务器上分别用IE6、IE8、Opera及Google浏览测试,IE8、Opera及Google都没问题,偏偏IE6感冒了,本地测试好好的,一上了服务器就出问题了。也不清楚是什么原因。。郁闷……地址:www.gamelue.com

下面贴图:
IE6本地测试效果:

点击查看原图

IE6下服务器上的效果:

点击查看原图

2010年9月13日:问题找到了:字符编码的问题,部份css文件字符编码是gbk,部份的确是utf-8,都改成utf-8就解决了。

标签: dedecms IE6 模板

评论(5) 引用(0) 浏览(1811)

如何用正则表达式匹配指定字符开始和指定字符结束

作者:寒川 发布于:2010-8-27 10:58 Friday 分类:网页编程

今天用dedecms写采集规则的时候发现一不小心,把大量无用的字符也采集下来了,重写规则重新集采是不太可能的了,那么多的数据,好再dedecms功能很强大,即使采集下来后也可用替换功能将无用字符给替换掉,于是有了今天的问题。正则匹配指定字符开始和指定字符结束,如以a开始结束的正则表达式为:a.*?b ,即以a开始b结束的字符可能被匹配。顺便将dedecms批量改动太的sql语句记下来,伪静太或动态页面的时候很有用。
进入后台→系统→SQL命令行工具→运行SQL命令行: 单行命令执行查询命令:
1.将所有文档设置为“仅动态”:update dede_archives set ismake=-1
2.将所有文档设置为“仅静态”:update dede_archives set ismake=1
3.将所有栏目设置为“使用动态页”: update dede_arctype set isdefault=-1
4.将所有栏目设置为“使用静态页”: update dede_arctype set isdefault=1

标签: sql dedecms 正则

评论(2) 引用(0) 浏览(1880)

dedecms挂马清理记

作者:寒川 发布于:2010-6-19 7:44 Saturday 分类:网页编程

一老同学的网站被挂马了,据说每次登录360都会提示挂马,本人已卸载了360,自然是不知不觉,好在ESET还算尽忠职守,默默地抵御了木马的下载,导致IE浏览器总是无法浏览。换个浏览器k-meleon,网站直接就被打开了,查看了一下源码,js挂马真不少。于是乎登陆ftp修改所有被挂马的模板文件。重新生成html静态页面。没隔几天,又说被挂马了……晕啊!于是乎再次重复上述步骤。难道密码太弱?换了密码,改了后台登陆地址,结果又过了几天,还是被成功挂马了……厉害啊!肯定哪儿存在漏洞。在查看数据库连接配置文件时终于发现了线索,居然在数据库连接配置文件中收集用户名及密码用fputs()函数模拟GET发送到另url中,并且url函数base64_encode()编码了,很迷惑人,细细想来,挂马之人还挺厉害的啊,看来php学的很精通了,这招都能想到,I 服了他。

标签: php 挂马 dedecms 模拟GET

评论(4) 引用(0) 浏览(1420)

Powered by emlog 沪ICP备09072012号