首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网站上的文本大小限制

问网站上的文本大小限制
EN

Stack Overflow用户
提问于 2011-01-31 17:32:10
回答 3查看 641关注 0票数 1

我使用的是ajax php和sql的组合。我有一个这个程序的本地副本和一个由公司运行的实时服务器,有一个发布评论的按钮,在本地副本上你可以发布任何大小的评论,但在实时服务器上,我已经将其缩小到大约512字节,一旦评论变得更大,没有产生错误,但评论没有添加,是否有任何关于MySQL数据库PHP或javascript的配置文件,可以限制可以解析的数据量?

EN

回答 3

Stack Overflow用户

发布于 2011-02-02 19:20:01

好的,在php.ini中有一个get max value参数(在shino或类似于实时服务器上的设置下)被设置为512。我更改了它,所以现在系统可以处理10KB的评论文本

票数 1
EN

Stack Overflow用户

发布于 2011-01-31 17:36:02

发布评论的表单操作是GET还是POST?

如果是POST:在php.ini中,有一个名为post_max_size (documentation)的配置,请在本地服务器和生产服务器上查看该配置并比较它们的值。

如果是GET:一些浏览器将查询字符串限制在2kb左右,所以您可能会超出这个范围……你应该改用POST。

票数 0
EN

Stack Overflow用户

发布于 2011-01-31 17:41:12

如果是我,我可能会在表单上使用"onSubmit“标签,并在输入上运行一个快速的javascript验证(从onSubmit=中调用的函数”return func(this)“只有在func(this)返回true时才会传输)。简单地让它调用一个函数,如果字段的值有一个字符串长度,如果超过500个字符,就会返回一个小的警告窗口。这样你就不必解析或传输任何你不需要的东西了。

您可能希望有一个后备,这样禁用javascript的人就不能绕过这些限制,但这应该适用于大多数用户。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4849300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档