我正在使用Jquery Datatables并且每行都有一个复选框。有一个select all函数标记列表中的所有复选框。我已经以序列化形式获得了所有已检查的输入,我创建了一个带有隐藏字段的新表单。我将这个隐藏字段的值设为序列化字符串。
现在我的问题是:将来如果我的数据表中有数千行,是否会影响我的功能。我们可以为输入提供价值限制吗?
由于
答案 0 :(得分:0)
是的,输入值有限制,并在 max_input_vars 下定义,
max_input_vars 1000 PHP_INI_PERDIR自PHP 5.3.9起可用。
答案 1 :(得分:0)
大多数虚拟主机提供商都允许您通过.htaccess文件更改(某些)php设置。以下是您需要添加的内容:
php_value post_max_size 52428800 # 50MB
php_value upload_max_filesize 52428800 # 50MB
php_value max_execution_time 300 # 5 minutes
对.htaccess文件进行这些更改后,请使用以下方法仔细检查:
<?php phpinfo(); ?>
查看本地值。
注意:
如果PHP作为APache模块运行,则此方法有效。如果您的网站托管设置 不同的是,你必须问他们如何做到这一点。 AFAIK,它是 可以将(部分)设置放在php.ini文件中并上传到 您的网站的根目录,但取决于PHP和Apache的方式 正在设置。