POST TIME:2017-11-13 00:32
織夢DedeCMS的自定義表單是個非常強大的功能,我們可以用來開發(fā)在線留言、在線報名等等表單,滿足建站對表單的各種需求。不過我們在使用織夢DedeCMS自定義表單的時候,需要做好數據的過濾和校驗等的工作,這方面的內容可以參考織夢自定義表單數據校驗垃圾信息過濾一文。
有時候我們制作的自定義表單,在提交數據的時候會出現“數據校驗不對,程序返回”這樣的錯誤提示,那是怎么造成這種錯誤的?以及如何解決織夢自定義表單出錯的問題呢?
織夢自定義表單
我們制作自定義表單的時候,都是進入后臺自定義表單管理頁面,點擊相應表單的前臺預覽(如果關閉了前臺預覽,需要先打開),預覽前臺后,點擊發(fā)布信息,就進入了自定義表單的發(fā)布頁面,然后查看源文件,復制代碼就可以了。
通過以上的自定義表單制作步驟就可以知道,如果出現“數據校驗不對,程序返回”這樣的錯誤提示,就是上面的步驟中出現了錯誤,需要檢查以下的內容:
自定義表單的操作文件plus/diy.php文件是否存在,表單的action屬性值是否對應
1
|
< form action = "/plus/diy.php" enctype = "multipart/form-data" method = "post" > |
1
|
< input name = 'sex' id = 'sex' type = "text" class = "ipt" style = "WIDTH: 399px" /> |
1
|
< input type = "hidden" name = "dede_fields" value = "name,text;sex,radio;tel,text;pro,select; dizhi,text;note,htmltext;mail,text" /> |
1
|
< input type = "hidden" name = "dede_fieldshash" value = "5b6ddc6659f6278add0ebd009229f7cb" /> |