POST TIME:2020-03-13 22:36
最近我的小站一直受到“垃圾會員”的打擾,這里的垃圾會員是指以注冊會員發布垃圾文章為目的一些會員,他們一般使用的發布廣告的機器人隨意的發布垃圾文章,達到推廣網站的目的。——強烈鄙視!
為了有效制止這種垃圾行徑,我花了些時間到網上搜索一通,終于在官方論壇中找到應對這些群發廣告的方法。其工作原理就是:通過長期觀察發現這些發布廣告機器人一般是直接打開注冊網址提交數據的,所以可以增加一個判斷名來有效排除垃圾注冊,但此操作不會對正常注冊和發布造成任何影響。
具體方法是:在member 目錄下面的index.php ,reg_new.php文件里面加上來路的判斷,代碼為
<?php
if( stristr ($_SERVER['HTTP_REFERER'],"你的域名")) {
原文件php代碼的正文
}
else {
ShowMsg('請注意,非法操作!', 'index.php');
exit();
}
?>
當然了,你還可以修改member下面的article_add.php 等文件。
這段代碼的意思是判斷訪問來路是不是來自于自已的網站,如果是,就按原來的程序執行正常的注冊,或登陸,如果不是,則返回member主頁,當然了你也可以修改為你網站的首頁。
上一篇:如何方便快捷的添加水印呢?
下一篇:取消附件保存形式無效的問題