pbootcms的if判斷失效直接顯示標簽怎么回事?CMS教
導讀:CMS教程CMS教程使用 pbootcms建站 在處理詳情內容做判斷的時候,有時會出現判斷失效的奇怪情況,直接顯示標簽代碼。在一些其他地方判斷極小概率也會碰到,這是為什么呢? 例如seo網站優化培訓網seo優化趨勢。
使用 pbootcms建站 在處理詳情內容做判斷的時候,有時會出現判斷失效的奇seo網站關鍵詞優化怪情況,直接顯示標簽代碼。在一些其他地方判斷極小概率也會碰到,這是為什么呢? 例如報錯: 程序運行異常:syntaxerror,unexpected=,位置:/apps/home/controller/ParserController.php(3310):eval()dcode,第1行。 碰到這種情況首先檢查是否判斷的條件里含有了程序過濾的特殊字符,含有的話會使判斷失效。 過濾特殊字符串處理在\apps\home\control […]
使用pbootcms建站在處理詳情內容做判斷的時候,有時會出現判斷失效的奇怪情況,直接顯示標簽代碼。在一些其他地方判斷極小概率也會碰到,這是為什么呢?
例如報錯:
程序運行異常: syntax error, unexpected '=',位置:/apps/home/controller/ParserController.php(3310) : eval()'d code,第1行。
碰到這種情況首先檢查是否判斷的條件里含有了程序過濾的特殊字符,含有的話會使判斷失效。
過濾特殊字符串處理在\apps\home\controller\ParserController.php中:
問題案例
如下圖判斷的時候前臺失效,直接顯示了標簽代碼。檢查判斷條件中含有Evaluate觸發了ev網站建設哪家好al字符過濾導致。
解決辦法
既然是含有了不該出現的字符,那就想辦法不要拿含有這個字符的內容去判斷。這里就可以使用到長度截取標簽了,我們可以截取幾個字符去作為條件判斷。
因此只要在判斷條件上增加截取標簽,例如:
原來的條件是{con如何seo優化推廣網站tent:content},改為{content:content len=2} 即可。
其他的判斷條件類似操作,你學會了嗎?
相關seo網站優化培訓網seo優化趨勢。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-25 ,文章pbootcms的if判斷失效直接顯示標簽怎么回事?CMS教主要講述標簽,怎么回事,pbootcms的if判斷失效直接顯示標簽網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_8284.html