接触dedecms少说也有一年时间了,一年的时间里一直在做程序和模板修改之类的二次开发。毕竟有jsp功底,这个还难不倒我。
最近开始有个习惯,就是每每发布一篇文档后总要自己在下面发表一篇评论。主要是为了赚点人气,因为我的站从开始到现在流量还是有几千,只是这pv太差了,看着也冷清。所以哈,老农卖瓜自卖自夸吧。可就在前几天,我的评论发布完突然不显示了。从提示来看,显示“成功发表评论,现在转到评论页面!”,但到了评论页面却没有我的评论。这让我呆住了,由于我喜欢修改源码,所以只好一个个相关的页面都用原始的文件替换回去。尤其是feedback.php文件,我把所有相关的文件替换一遍。可是评论依旧发布了,这把我愁坏了,难道我在做数据库批处理的时候,表坏了?接着我去后台试着回复评论,修改回复评论都没问题,证明表也没问题..娘呀,这不见鬼了。
直接我只能在feedback.php中一步步的输出,走指针的方法来搞了。我发现程序的输出走不进
216行左右的
没有这个name吗?接着我去前台看表单,表单里面存在
最近开始有个习惯,就是每每发布一篇文档后总要自己在下面发表一篇评论。主要是为了赚点人气,因为我的站从开始到现在流量还是有几千,只是这pv太差了,看着也冷清。所以哈,老农卖瓜自卖自夸吧。可就在前几天,我的评论发布完突然不显示了。从提示来看,显示“成功发表评论,现在转到评论页面!”,但到了评论页面却没有我的评论。这让我呆住了,由于我喜欢修改源码,所以只好一个个相关的页面都用原始的文件替换回去。尤其是feedback.php文件,我把所有相关的文件替换一遍。可是评论依旧发布了,这把我愁坏了,难道我在做数据库批处理的时候,表坏了?接着我去后台试着回复评论,修改回复评论都没问题,证明表也没问题..娘呀,这不见鬼了。
直接我只能在feedback.php中一步步的输出,走指针的方法来搞了。我发现程序的输出走不进
216行左右的
引用内容
if($comtype == 'comments'){
没有这个name吗?接着我去前台看表单,表单里面存在
引用内容
<input type="hidden" name="comtype" value="comments">
第一次发现javascript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符.
引用内容
replace()
The replace() method returns the string that results when you replace text matching its first argument
(a regular expression) with the text of the second argument (a string).
If the g (global) flag is not set in the regular expression declaration, this method replaces only the first
occurrence of the pattern. For example,
var s = "Hello. Regexps are fun.";s = s.replace(/\./, "!"); // replace first period with an exclamation pointalert(s);
The replace() method returns the string that results when you replace text matching its first argument
(a regular expression) with the text of the second argument (a string).
If the g (global) flag is not set in the regular expression declaration, this method replaces only the first
occurrence of the pattern. For example,
var s = "Hello. Regexps are fun.";s = s.replace(/\./, "!"); // replace first period with an exclamation pointalert(s);
一直用ie为准做网页,今天到火狐官方网站下了个没有google插件的安装了(特别讨厌插件,而国内几乎下载不到没有google插件的火狐浏览器!)
打开一看,哇哈,终于来了,ff好多不兼容的问题来了。随便点击了下不兼容的问题就有上十个了。一个个慢慢解决,慢慢搜索。。。。。。。先把几个简单的整理分享一下。
1.最简单的鼠标移过手变型的css要改了 cursor:pointer;/*ff不支持cursor:hand*/ dw8下面自动出来的也没有hand这个属性了,标准的是pointer
2.ff不支持滤镜 最常见的半透明不支持。
filter: Alpha(Opacity=50); /* for IE */
打开一看,哇哈,终于来了,ff好多不兼容的问题来了。随便点击了下不兼容的问题就有上十个了。一个个慢慢解决,慢慢搜索。。。。。。。先把几个简单的整理分享一下。
1.最简单的鼠标移过手变型的css要改了 cursor:pointer;/*ff不支持cursor:hand*/ dw8下面自动出来的也没有hand这个属性了,标准的是pointer
2.ff不支持滤镜 最常见的半透明不支持。
filter: Alpha(Opacity=50); /* for IE */