【问题标题】:allowed length for input name attribute输入名称属性的允许长度
【发布时间】:2015-08-18 04:41:28
【问题描述】:

我有一个可以动态生成 HTML 表单的 PHP 脚本。该脚本在输入的名称属性中写入输入标签的文本。 我的问题是,当名称属性文本太长时,浏览器不会发送该输入。 有什么方法可以正确提交这些表格吗?

【问题讨论】:

标签: html input name-attribute


【解决方案1】:

只需使用最大长度“标签”。

例如:

<input type="text" name="name" maxlength="10" />

所以现在用户只能输入 10 个字符。

【讨论】:

  • 谢谢,但这不是我的答案。输入的名称太长(例如超过 50 个字符)不是输入值
  • 我不太清楚你的意思?
【解决方案2】:

谢谢大家。我的问题解决了。我更改了服务器中的suhosin 设置。 我将这些字段设置为 256:

suhosin.post.max_array_index_length

suhosin.post.max_name_length

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-09
    • 1970-01-01
    • 2011-03-26
    • 1970-01-01
    • 1970-01-01
    • 2021-09-08
    相关资源
    最近更新 更多