HTML在使用ajax或普通發佈時,查看max_input_vars是否有區別?
<form id="saveform" method="post" action="saveform">
{a whole lot of input element}
<input type="submit" value="normal submit">
</form>
jQuery的
var data = $('#saveform').serialize();
$.post('saveform', data);
是否有服務器如何處理max_input_vars
任何區別,如果我通過點擊HTML提交按鈕
- 後正常提交以上?
- 使用上面的jQuery通過ajax發佈整個表單?
是否適用相同的限制(對於max_input_vars
)?
UPDATE 我的一個客戶有我在有max_input_vars
設置爲1000,我正在尋找一個解決辦法,因爲webhotell拒絕改變這個數量(這是不可能的webhotell構建的系統使用htaccess或php.ini更改)。在最糟的情況下,我將不得不將客戶轉移到另一個webhotell,但如果有簡單的解決方法,我寧願不要。
對我來說意義上的限制是相同的 - 我假設你的問題是由於實際問題? –
@Dagon - 查看實際問題的更新:-) – bestprogrammerintheworld
您可以將多個輸入組合到一個輸入中,可能用逗號或換行符分隔,然後將它們拆分到服務器腳本中。 – Barmar