2010年8月

最近我的博客发神经了。一个是lq2009(blog.summerfly.cn),一个是cho(pagecho.com),他们留下的文章评论的内容都是他们的网址,我就觉得奇怪,我不是已经给了他们留网址的地方了吗?这回还没引起我的注意。后来cho今天又留了言,我一看还是没内容,内容就是网址。我以为是cho小朋友淘气(他的确是小朋友,才考完高考),我就去他博客留言说:“喂,你这小同学是怎么回事?怎么老是在我那里留言只写个网址就走了。”他回答:“是你博客系统的问题,我可以保证我填写了评论内容。不信你自己用chrome浏览器试试看 : )”,而且cho同学还热心地给出了他的截图,证明他的的确确是在留言的内容框写了字的。因为他提到了chrome,我首先以为是浏览器兼容问题(虽然当时是测试了网页在IE6,7,Firefox,Opera,Chrome下浏览都没问题,但只是浏览,会不会留言有问题呢),另外会不会是我的代码问题呢?我就一边下载chrome,一边查看我的源代码,结果发现了问题。我在后台处理留言时把“网址”这个值同时赋给了“留言者网址”和“留言者的内容”,原来如此。和浏览器没有关系的。

为什么原来没有这个问题呢。原来我前几天,觉得有必要把input的name改一下,如果留言框的input的name分别为url,name,content什么的,很容易惹上机器人留言的,虽然我在五月时加了验证码。但是还是再谨慎一点。接着后台处理留言的程序也得改。可能是改的不太认真。就留下这个问题。

通过这件事,我意识到:凡事容易责怪别人,而不是反求诸己,的确是人的劣根性。所幸的是我口气还不是太差,而cho同学也是很热心地帮我,他甚至为了截图给我,还特意下载截图软件。在此谢谢他。

最后把这些没用的留言都删除了吧,别浪费空间了。