$adcheck=preg_replace("/\[url(.*)\[\/url\]/is","",$message);

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:44:22
麻烦懂PHP的帮忙.

我用的是DZ论坛.加了一小段功能在发表和回复处.
用于限制新注册用户发帖数小于20帖,就不让发[URL]代码.这样有助于防止广告.

但是我还要加上几个判断语句.用来检查内容中是否有"QQ","电话"等词语.

所以请懂PHP的帮下忙.
代码如下:
http://www.qhdok.com/thread-9456-1-1.html

高分悬赏了

if($wolfpostsum < 20){
$adcheck=preg_replace("/\[url(.*)\[\/url\]/is","",$message);
if($adcheck!=$message){
showmessage('你的发贴数小于20,禁止提交包含URL连接的信息!');
}
}

这些地方,相应的改一下就行了
if($wolfpostsum < 20){
$adcheck=preg_replace("/\[url(.*)\[\/url\]|QQ|电话/is","",$message);
if($adcheck!=$message){
showmessage('你的发贴数小于20,禁止提交包含URL连接、QQ或电话的信息!');
}
}