由于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}-->
 
  复制代码 
 
 |