# 帝国CMS灵动标签如何调用$ecms_hashur[&#039;ehref&#039;]函数

*Published:* 2023-10-21
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2023年10月21日，已超过 180天没有更新



我们在二次开发时，后台调用链接就需要加上帝国CMS的$ecms\_hashur\['ehref'\]函数，这是帝国CMS后台的安全函数，防止外部直接访问后台页面，直接强制访问后台链接就会提示“非法来源”。

页面头部加上$ecms\_hashur=hReturnEcmsHashStrAll();的加载方法

```
<?php
if(!defined('InEmpireCMS'))
{
exit();
}
$ecms_hashur=hReturnEcmsHashStrAll();
?>
```

接着[灵动标签](https://www.xarjtc.com/tag/%e7%81%b5%e5%8a%a8%e6%a0%87%e7%ad%be "查看灵动标签此标签更多文章")内的链接加上&lt;?=$ecms\_hashur\['ehref'\]?&gt;

```
<a href="/e/admin/AddNews.php?enews=EditNews&id=<?=$bqr['id']?>&classid=<?=$bqr['classid']?>&bclassid=<?=$class_r[$bqr[classid]]['bclassid']?><?=$ecms_hashur['ehref']?>">
```

这样访问的链接就不会出现“非法来源”的提示了。