您的位置:鄭州SEO網站優化 > dedecms > 內容詳情

織夢DedeCMS自定義表單數據校驗不對的解決方法

发布时间:2016-04-17 00:00 來源:互聯網 編輯:本站編輯 浏覽次數:69人

  織夢DedeCMS的自定義表單是個非常強大的功能,我們在制作織夢模板的時候可以用來開發在線留言、在線報名等等表單,滿足建站對表單的各種需求。不過我們在使用織夢DedeCMS自定義表單的時候,需要做好數據的過濾和校驗等的工作,這方面的內容可以參考織夢自定義表單數據校驗垃圾信息過濾一文。

  有時候我們制作的自定義表單,在提交數據的時候會出現“數據校驗不對,程序返回”這樣的錯誤提示,那是怎麽造成這種錯誤的?以及如何解決織夢自定義表單出錯的問題呢?

  我們制作自定義表單的時候,都是進入後台自定義表單管理頁面,點擊相應表單的前台預覽(如果關閉了前台預覽,需要先打開),預覽前台後,點擊發布信息,就進入了自定義表單的發布頁面,然後查看源文件,複制代碼就可以了。

  通過以上的自定義表單制作步驟就可以知道,如果出現“數據校驗不對,程序返回”這樣的錯誤提示,就是上面的步驟中出現了錯誤,需要檢查以下的內容:

  自定義表單的操作文件plus/diy.php文件是否存在,表單的action屬性值是否對應

1
<form action="/plus/diy.php" enctype="multipart/form-data" method="post">

  自定義表單的各個字段的名稱、屬性等及name,id,type是否和後台自定義表單對應

1
<input name='sex' id='sex' type="text" class="ipt" style="WIDTH: 399px"/>

  value值是否和後台自定義表單一致,如果不一致,就複制前台預覽的網址代碼

1
<input type="hidden" name="dede_fields" value="name,text;sex,radio;tel,text;pro,select;dizhi,text;note,htmltext;mail,text" />

  下面這段代碼後面的value值是唯一,每個網站有單獨的value值,所以也需要複制前台預覽的網址代碼值

1
<input type="hidden" name="dede_fieldshash" value="5b6ddc6659f6278add0ebd009229f7cb" />

  經過以上四個檢查之後,基本上就可以解決出現“數據校驗不對,程序返回”這樣的錯誤提示的問題了。

最新文章

  • 1使用自媒體平台做SEO優化成未來趨勢
  • 2直播都那麽火爲什麽還一直堅持做
  • 3百度將近一個月的瘋狂更新,今天終
  • 4洛陽優化公司教你關于搜索引擎優化
  • 5SEO從業者學習免費自助建站的三個思
  • 6洛陽seo教你怎樣才能做好SEO管理者?
  • 7图片外链有什么用 可以提高网站的排
  • 8驚爆!有關SEO文章收錄的問題,詳情
  • 9數據庫遷移造成網站兩三天內打不開
  • 10新鄉SEO感想篇:SEO基礎五要素回顧
  • 11教你通過逆向思維實施SEO達成目的
  • 12新鄉網站優化網站一直不收錄怎麽辦
  • 13新鄉SEO告訴你網站如何進行圖片搜索
  • 14新鄉SEO告訴你新站怎樣快速獲得百度
  • 15開封裝修公司案例-開封漢東裝飾設計
  • 16開封SEO案例-開封婚紗攝影工作室
  • 17開封SEO案例-蔬菜大棚,大棚骨架
  • 18開封SEO優化案例-開封大衆婚慶公司
  • 19開封優化案例-開封大衆搬家公司
  • 20開封SEO案例-開封美的空調維修