dedecms5.1升級sp1出現(xiàn)IfTagNull()錯誤解決方法記錄_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:PHP教程:PHP編碼書寫規(guī)范
      1 文件結(jié)構(gòu) | |――images |――include   |――parameter   |――config   |――function |――index images存放圖

      最近有報告錯誤說從dedecms5.1升級sp1出現(xiàn)錯誤,代碼大致如下:

      Fatal error: Call to undefined function IfTagNull() in /……/include/pub_dedetag.php(485) : eval()’d code on line 1


      分析錯誤原因,是因為模板中調(diào)用了IfTagNull函數(shù)而程序中找不到這個函數(shù)導致出錯,解決的辦法很簡單,兩種,這里記錄一下:

      1、修改article_article.htm模板,把{dede:tag type=’current’ function=’IfTagNull(@me)’/} 換回原來的{dede:tag type=’current’ /}

      2、修改include目錄下的inc_functions.php文件,加入代碼如下:

      //這個函數(shù)根據(jù)自己需要進行修改
      function IfTagNull($tag){
      //這里直接輸出了Tag:自行修改
      if(!$tag=="") $tag="Tag:".$tag;
      return $tag;
      }

      原文地址:http://www.blog-dragon.com/2008/07/dedecms5-tagnull.html

      分享:PHP中addcslashes函數(shù)與stripcslashes的用法
      今天在寫一個網(wǎng)站的英文版時,寫完后填加英文資料,我隨便填寫時一點問題沒有,但每當填加指定的內(nèi)容時卻填加不上,也不報錯,我查看了數(shù)據(jù)庫,發(fā)現(xiàn)這個字段用的是“TEXT”數(shù)據(jù)數(shù)型,

      來源:模板無憂//所屬分類:PHP教程/更新時間:2008-08-22
      相關(guān)PHP教程