Discuz! x1.5 防复制干扰码的自定义方法

Discuz! x1.5 防复制干扰码的自定义方法,第1张

概述Discuz! x1.5 防复制干扰码的自定义方法,分享一下 根目录下找到/source/function/function_discuzcode.php 在这个文件里找到一下代码: function jammer() { $randomstr = ''; for($i = 0; $i < mt_rand(5, 15); $i++) { $randomstr .= chr(mt_rand(32, 59)).' '.chr(mt_rand(63, 126)); } retu…

discuz! x1.5 防复制干扰码的自定义方法,分享一下

根目录下找到/source/function/function_discuzcode.PHP

在这个文件里找到一下代码:

function jammer() {
$randomstr = '';
for($i = 0; $i < mt_rand(5,15); $i++) {
$randomstr .= chr(mt_rand(32,59)).' '.chr(mt_rand(63,126));
}
return mt_rand(0,1) ? '<Font style="Font-size:10px;color:'.WRAPBG.'">'.$randomstr.'</Font>'."" :
"".'<span style="display:none">'.$randomstr.'</span>';

我自己的修改成如下的:(我设了0-2句话,所以下面有三处要修改成(0,2)如果不是,是0-3个,就写成(0,3),自定的内容自己修改即可)

function jammer() {
$randomstr = '';
$newArray=array();
$newArray[0]='本文章来源于网: http://www.veryhuo.com';
$newArray[1]='http://www.veryhuo.com关注网页设计,网页教程';
$randomstr = $newArray[mt_rand(0,2)];
$SEO = !$GLOBALS['Tagstatus'] ? $GLOBALS['discuzcodes']['SEOarray'][mt_rand(0,2)] : '';
return mt_rand(0,2) ? '<Font style="Font-size:10px;color:'.WRAPBG.'">'.$randomstr.'</Font>'."" :
"".'<span style="display:none">'.$randomstr.'</span>';

总结

以上是内存溢出为你收集整理的Discuz! x1.5 防复制干扰码的自定义方法全部内容,希望文章能够帮你解决Discuz! x1.5 防复制干扰码的自定义方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/999957.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存