看板 PHP 關於我們 聯絡資訊
小弟遇到一個奇怪的問題. 聽說使用POST是不會有上限. 但是我大約使用到第1200個的時候, 剩下的值會顯示Notice: Undefined index 說抓不到數值, 請問為什麼會這樣呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.31.200.209
terrybob:print_r()去看內容的值是否如你所設定… 05/29 18:33
kingoface:內容值有設定耶,我把數量減少到800就正常..怎麼會這樣? 05/29 18:38
kingoface:可是我必須要用到1200個阿...Orz 05/29 18:46
chrisQQ:serialize 過後丟在同一個? 05/29 19:03
bibo9901:php.ini裡的post_max_size 05/29 19:30
guardlan:請參考我的文章 11772 另外關鍵字為 max_input_vars 05/30 00:48
guardlan:max_input_vars default 為 1000 05/30 00:49
LaPass:其實,有另外一個解決方法就是,你把要傳的東西用js自己黏 05/30 09:38
LaPass:一下,EX ?A1=0&A2=1&A3=0 變成 ?ALL=A1_0|A2_1|A3_0 05/30 09:40
LaPass:萬一你沒辦法改php.ini的話就這樣用吧 05/30 09:40
kingoface:感謝各位,我找到解決方法了,下一篇有解決方法. 05/30 09:51
tkdmaf:其實我很好奇什麼東西要用到1000個POST? 05/30 11:28