【发布时间】:2009-06-26 09:52:21
【问题描述】:
我正在开发一种工具,可以将包含大量行的大量数据(>1MB 数据)复制并粘贴到文本区域中。当我提交表单时,它只显示一个空白屏幕。什么都没发生。有没有办法用 PHP 处理表单提交的大数据,比如块和块?在 Web 表单中处理大量数据的最佳做法是什么?
谢谢你的帮助!!
【问题讨论】:
我正在开发一种工具,可以将包含大量行的大量数据(>1MB 数据)复制并粘贴到文本区域中。当我提交表单时,它只显示一个空白屏幕。什么都没发生。有没有办法用 PHP 处理表单提交的大数据,比如块和块?在 Web 表单中处理大量数据的最佳做法是什么?
谢谢你的帮助!!
【问题讨论】:
检查 php.ini 中的 post_max_size。将帖子数据上传到 php 脚本时,我从来没有遇到过任何问题。
您是否对数据运行任何函数?比如stripslashes、htmlentities?
尝试添加
enctype="multipart/form-data"
到你的表格。
你有哪个 PHP 版本?请参考 PHP.net 上的以下错误报告:http://bugs.php.net/bug.php?id=22427
【讨论】:
首先,您需要将 PHP 可以处理的默认数量从 8MB 提高到您认为需要的任何数量,其次,如何处理该数据量直接取决于您实际想要用它做什么,您显然需要清理恶意代码。
【讨论】: