由于X3.4的安全限制,导致开启了游客首页缓存的情况下,游客无法搜索,直接报错,导致游客很不方便
打开 template/default/common/pubsearchform.htm
找到- <input type="hidden" name="formhash" value="{FORMHASH}" />
复制代码 修改为- <!--{if $_G['uid']}--><input type="hidden" name="formhash" value="{FORMHASH}" /><!--{/if}-->
复制代码
找到- <a href="search.php?mod=forum&srchtxt=$valenc&formhash={FORMHASH}&searchsubmit=true&source=hotsearch" target="_blank" class="xi2" sc="1">$val</a>
复制代码 修改为- <!--{if $_G['uid']}-->
- <a href="search.php?mod=forum&srchtxt=$valenc&formhash={FORMHASH}&searchsubmit=true&source=hotsearch" target="_blank" class="xi2" sc="1">$val</a>
- <!--{else}-->
- <a href="search.php?mod=forum&srchtxt=$valenc&searchsubmit=true&source=hotsearch" target="_blank" class="xi2" sc="1">$val</a>
- <!--{/if}-->
复制代码
|