我有一個(gè)簡單的頁面來打印數(shù)據(jù)庫中的一些數(shù)據(jù)。我使用 php GET 變量,(我知道它已被棄用,但它可以在本地網(wǎng)絡(luò)上運(yùn)行)。它運(yùn)行良好,但如果“valami”長度更大,“valami”變量就會(huì)消失。當(dāng)長度為 1061 時(shí)它不起作用在 php.ini 中:max_input_vars=3000aid來自 Querystring 末尾的變量是否也能被我的代碼看到?所以它似乎不是查詢字符串長度問題。問題是什么?PHP5print_fizet.php?valami=28925|28926|28927|28928|28929|28930|28931|28932|28933|28934|28935|28936|28937|28938|28939|28940|28941|28942|28943|29055|29056|29057|29058|29059|29060|29061|29062|29073|29074|29075|29076|29077|29078|29079|29080|29092|29094|29095|29096|29097|29098|29099|29100|29101|29102|29103|29104|29105|29106|29107|29108|29109|29110|29111|29125|29142|29143|29144|29145|29146|29150|29151|29152|29168|29169|29170|29171|29172|29173|29174|29175|29176|29177|29178|29179|29180|29181|29182|29183|29184|29185|29186|29187|29188|29189|29190|29191|29192|29193|29194|29195|29196|29197|29198|29199|29200|29201|29202|29203|29204|29205|29206|29207|29208|29209|29210|29211|29212|29213|29230|29231|29232|29259|29260|29264|29265|29270|29281|29291|29292|29299|29300|29301|29303|29318|29339|29345|29346|29347|29348|29349|29350|29351|29352|29353|29360|29361|29367|29368|29369|29370|29371|29385|29386|29387|29388|29408|29409|29410|29411|29412|29413|29434|29435|29436|29490|29491|29508|29519|29523|29524|29525|29526|29527|29533|29534|29535|29545|29546|29547|29548|29549|29550|29551|29552|29554|29581&aid=23更新當(dāng)我做一個(gè)var_dump($_GET); 輸出是array(1) { ["aid"]=> string(2) "23" }我得到的只是查詢字符串末尾的變量當(dāng)我創(chuàng)建一個(gè)更短的valami變量時(shí)它的工作原理:array(2) { ["valami"]=> string(509) "29197|...|29581" ["aid"]=> string(2) "23" }
2 回答

青春有我
TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超8個(gè)贊
您可以根據(jù)需要將 max_input_vars 長度從 1000 更新到 3000 等等。試試下面的代碼來增加輸入變量的長度。把這段代碼放在腳本的開頭。
ini_set('max_input_vars', 3000);
我希望這對(duì)你有幫助。
- 2 回答
- 0 關(guān)注
- 150 瀏覽
添加回答
舉報(bào)
0/150
提交
取消