|
|
本帖最后由 itclean 于 2014-11-14 17:54 编辑
文章正文限制指定IP访问,这个很好搞,在该模块中加个自定义文本字段比如:ipxz,
把下面的代码复制粘贴到module\article\show.inc.php中的
} else {
include load('404.inc');
}
搜索这个代码,粘贴到这个代码下方。
这个是需要粘贴的代码
if($ipxz) {
$IP = explode("|", trim($ipxz));
$pass = false;
foreach($IP as $v) {
if($v == $DT_IP) { $pass = true; break; }
if(preg_match("/^".str_replace('*', '[0-9]{1,3}', $v)."$/", $DT_IP)) { $pass = true; break; }
}
if(!$pass) dalert('您的IP地址未在被允许访问的IP段,此页面无法访问!', $MODULE[1]['linkurl']);
}
请问IP限制调用的标题,如果在此范围内的IP调用的标题可以显示,不在此范围内的IP调用的标题不显示,怎么搞?
需要使用到:{if $ipxz} {else} {/if}判断语句
比如下面这个代码怎么写:
{loop $tags $i $t}{if $datetype} {timetodate($t[addtime], $datetype)}{/if}{if $showcat}[url=][{$t[catname]}][/url] {/if}[url=]{$t[title]}[/url]
{/loop}
请教高手,谢谢!
|
|