欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ThinkPHP表單令牌錯誤的相關解決方法分析

 更新時間:2016年05月20日 10:13:15   作者:losetowin  
這篇文章主要介紹了ThinkPHP表單令牌錯誤的相關解決方法,分析了thinkPHP出現(xiàn)令牌錯誤的相關處理過程與解決方法,具有一定參考借鑒價值,需要的朋友可以參考下

本文分析了ThinkPHP表單令牌錯誤的相關解決方法。分享給大家供大家參考,具體如下:

今天在用ThinkPHP做程序的時候,以前用create創(chuàng)建數(shù)據的時候,出現(xiàn)了錯誤提示“表單令牌錯誤”,然后各種百度各種谷歌,得到的網上解答給出了以下的建議

1、清緩存: 用了,我把所有的Cache下的文件都刪掉了,并將~app.php和~runtime.php兩個文件同時都刪掉了,但是沒有效果。

2、將TOKEN_ON參數(shù)設置為FALSE: 試過了,但是也不行,雖然不提示表單令牌錯誤了,但是添加到數(shù)據庫的數(shù)據是空的。

3、在模板文件的表單中添加{__NOTOKEN__}:添加了,但是結果同樣是無效!

到這里我就開始無語了,難道就我電腦上的ThinkPHP不行?我覺得應該不是,我又重新寫了一個添加函數(shù),結果正常,這時候我就開始想,是不是我的上一個函數(shù)寫錯了?但是檢查之后發(fā)現(xiàn)沒錯!后來慢慢的一個個文件開始那個查看啊,終于讓我發(fā)現(xiàn)了原因:

在ThinkPHP自動生成的各個文件夾中,有一個叫做“Data”的文件夾,下面有個“_fields”文件夾,這個文件夾中存放的是各個模型中數(shù)據表中的相關信息,也就算是映射(我的理解),我仔細檢查了一個,發(fā)現(xiàn),有兩個文件中只有“'_autoinc' => true,”這一項,其他的都有很多,類似于:

<?php
return array (
 0 => 'id',
 1 => 'title',
 2 => 'content',
 3 => 'publishedtime',
 4 => 'userid',
 5 => 'params',
 '_autoinc' => true,
 '_pk' => 'id',
);
?>

到這個時候就可以知道原因了,是某個操作將這些數(shù)據給刪掉了一部分,這樣ThinkPHP在進行表單驗證的時候,無法進行數(shù)據的映射,也就導致了ThinkPHP的錯誤,將他們按照數(shù)據表中的順序進行添加之后,重新運行,正常!

到此,這個問題解決~~~~

(本文所述thinkPHP環(huán)境為早期版本,用戶在使用新版的時候可參考對應目錄)

PS:這里推薦幾款本站的格式化/美化/轉換工具可以幫助你整理雜亂無章的代碼,相信大家在以后的開發(fā)中能夠用得上:

php代碼在線格式化美化工具:
http://tools.jb51.net/code/phpformat

JavaScript代碼美化/壓縮/格式化/加密工具:
http://tools.jb51.net/code/jscompress

在線XML格式化/壓縮工具:
http://tools.jb51.net/code/xmlformat

JSON代碼格式化美化工具:
http://tools.jb51.net/code/json

在線XML/JSON互相轉換工具:
http://tools.jb51.net/code/xmljson

json代碼在線格式化/美化/壓縮/編輯/轉換工具:
http://tools.jb51.net/code/jsoncodeformat

sql代碼在線格式化美化工具:
http://tools.jb51.net/code/sqlcodeformat

更多關于thinkPHP相關內容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《ThinkPHP常用方法總結》、《PHP中cookie用法總結》、《smarty模板入門基礎教程》及《PHP模板技術總結》。

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。

相關文章

  • tp5 實現(xiàn)列表數(shù)據根據狀態(tài)排序

    tp5 實現(xiàn)列表數(shù)據根據狀態(tài)排序

    今天小編就為大家分享一篇tp5 實現(xiàn)列表數(shù)據根據狀態(tài)排序,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • php實例分享之通過遞歸實現(xiàn)刪除目錄下的所有文件詳解

    php實例分享之通過遞歸實現(xiàn)刪除目錄下的所有文件詳解

    最近遇到一個實際問題,需要清空制定目錄下的所有文件及清空數(shù)據庫。清空數(shù)據庫不難,但要如何遞歸刪除一個目錄下的所有文件呢。 于是去網上研究了下資料再加上自己琢磨解決了這一問題。
    2014-05-05
  • laravel migrate初學常見錯誤的解決方法

    laravel migrate初學常見錯誤的解決方法

    之前給大家介紹了關于laravel migrate入門的基礎,下面這篇文章主要給大家介紹了關于laravel migrate初學時常見錯誤的解決方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2017-10-10
  • php 偽造HTTP_REFERER頁面URL來源的三種方法

    php 偽造HTTP_REFERER頁面URL來源的三種方法

    這篇文章主要介紹了php 偽造HTTP_REFERER頁面URL來源的三種方法的相關資料,需要的朋友可以參考下
    2016-09-09
  • 在laravel中實現(xiàn)將查詢的對象轉換為多維數(shù)組的函數(shù)

    在laravel中實現(xiàn)將查詢的對象轉換為多維數(shù)組的函數(shù)

    今天小編就為大家分享一篇在laravel中實現(xiàn)將查詢的對象轉換為多維數(shù)組的函數(shù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • php三維數(shù)組去重(示例代碼)

    php三維數(shù)組去重(示例代碼)

    這篇文章主要是對php三維數(shù)組去重的示例代碼進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2013-11-11
  • Yii2 GridView實現(xiàn)列表頁直接修改數(shù)據的方法

    Yii2 GridView實現(xiàn)列表頁直接修改數(shù)據的方法

    這篇文章主要介紹了Yii2 GridView實現(xiàn)列表頁直接修改數(shù)據的方法的相關資料,小編認為非常具有參考價值,特此分享到腳本之家平臺,需要的朋友可以參考下
    2016-05-05
  • 深入解析PHP底層機制及相關原理

    深入解析PHP底層機制及相關原理

    這篇文章主要介紹了深入解析PHP底層機制及相關原理,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-12-12
  • php fseek函數(shù)讀取大文件兩種方法

    php fseek函數(shù)讀取大文件兩種方法

    php中讀取文件非常簡單,但如果讀取的文件非常大,改如何解決呢?我們可以直接使用fseek來進行大文件操作,本文章向大家介紹php使用fseek函數(shù)讀取大文件,需要的朋友可以參考一下
    2016-10-10
  • PHP中命名空間的使用例子

    PHP中命名空間的使用例子

    今天小編就為大家分享一篇關于PHP中命名空間的使用例子,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03

最新評論