我從我的頁面上的表單發送數據到我的服務器時收到新的php警告。警告如下:PHP警告:未知:輸入變量超過1000
PHP警告:未知:輸入變量超過1000.要在php.ini中增加限制更改max_input_vars。在未知在線0,引用者:https://mywebsite.com/index.php
的事情是,我的形式不具有近1000個輸入變量,所以我百思不得其解,爲什麼這個正在出現。作爲一個方面說明,直到最近我還沒有遇到這個問題,並且我懷疑當我跑yum update
改變/安裝了導致這個問題的東西。任何意見或答覆表示讚賞。
編輯1: 所以我做了var_dump($_REQUEST)
並得到了〜1000個單字符串。數組中的第一對項目是它們應該是的,但是那些我不需要提交的東西被分解成單個字符串。思想歡迎。
array(1001) {
["action"]=> string(10) "step1_show"
["submit"]=> string(6) "Step 1"
[0]=> string(1) "a"
[1]=> string(1) "c"
[2]=> string(1) "t"
[3]=> string(1) "i"
[4]=> string(1) "o"
[5]=> string(1) "n"
[6]=> string(1) "="
[7]=> string(1) "l"
[8]=> string(1) "o"
[9]=> string(1) "g"
[10]=> string(1) "o"
[11]=> string(1) "u"
[12]=> string(1) "t"
[13]=> string(1) "&"
[14]=> string(1) "p"
[15]=> string(1) "r"
[16]=> string(1) "o"
[17]=> string(1) "p"
[18]=> string(1) "e"
[19]=> string(1) "r"
[20]=> string(1) "t"
[21]=> string(1) "y"
[22]=> string(1) "="
[23]=> string(1) "3"
[24]=> string(1) "7"
[25]=> .....
答案:它結束了與我提交處理的一個問題。非常感謝您的意見。
我們需要查看您的表單才能提供幫助。 – DanRedux 2012-03-12 19:58:20
嘗試'var_dump($ _ REQUEST)'。 – Travesty3 2012-03-12 19:58:45
此功能是在PHP 5.3中引入的。你可以展示你的表單嗎?如上所示 – 2012-03-12 19:59:10