webform上的我的textarea [使用POST方法]正在削减1024个字符。
该字段没有设置最大长度属性,并且允许输入超过1024个字符。但是,当我在Eclipse中查看$ _POST数组并尝试插入数据库时,我发现它不是用户输入的全部内容。
这个问题的根本原因是什么?是否存在我不知道的固有限制?我似乎无法找到有关此问题的任何文档。非常感谢任何建议。
答案 0 :(得分:2)
php.ini中的post_max_size
指令是否设置为1024?默认值为8M。
无法在运行时修改该设置,但如果您有权访问.htaccess
或类似设置,请添加如下所示的行:
php_value post_max_size 8M
答案 1 :(得分:2)
毕竟数据库没有限制。 Eclipse中的“变量”窗口每个字段最多只显示1024个字符,这就是让我失望的原因。我的insert语句还有其他问题让我认为Eclipse限制是根;然而,在使用@George Brighton对print_r($_POST)
的建议之后,我意识到了我的错误。