本來以為留言板有驗證碼就不會有人發垃圾留言
的確!!似乎都沒有垃圾留言發生過
最近,突然有了一兩個垃圾留言,清除掉後就沒事了
直到今天一看,發現竟然有至少50篇以上的垃圾留言
而且和之前一樣都沒有進入到我的部落格就發表留言
我在猜!!會不會是驗證碼根本無效!!
試發表了一下,果然不出我所料,驗證碼不輸入也可以發表留言
當機立斷就趕快上網找解決方法!!以下是轉載異記君房的文章
- 在/plugins/guestbook/templates/updateguestbook.template 模版加入
{if !empty($authimage)}
{if $authimage->isEnabled()}
<TR>
<TD valign="top" align="right" nowrap><LABEL for=url>驗證碼:</LABEL></TD>
<TD><input id=url name="authImage" id="authImage" value="" size="4"> {$authimage->show()}</TD>
</TR>
{/if}
{/if}
- 修改/plugins/authimage/class/security/authimagefilter.class.php
行42
if( $request->getValue( "op" ) != "AddComment" ) {
改成
$_check_op=array("AddComment","AddGuestbookPost","ReplyGuestbookPost");
if( !in_array($request->getValue( "op" ),$_check_op) ) {
到目前我的到是還沒被人用留言的方式狂洗
但是我發現我的是被使用引用
之前有人用引用的方式狂發70篇...
意思是說某篇文章被引用了70次嗎
我的之前也有被引用過,不過很明顯那個引用的人只想要我透過引用的那個資訊連到一個奇怪的網站
恩,被引用70次
但是網址根本連不上...