2147483647输入无法提交表单

时间:2015-05-22 03:35:16

标签: php html forms

昨天我的一位客户将2147483647作为她的帐号,并收到了forbidden page error

当我尝试时,我在提交输入时也出现了禁止页面错误' 2147483647'。

这是我的测试表格

<form action="" method="post">
<input name="name" type="text">
<input type="submit">
</form>

此表单将提供禁止页面错误。如果我把&#39; 2147483646&#39;,我没有得到任何错误..一个没有错误的方法是摆脱名称属性..请帮助..我的网站上的每个表格都出现此错误。

2 个答案:

答案 0 :(得分:0)

我认为数据库表中的colomn类型是int。请将其更改为bigint或varchar

答案 1 :(得分:0)

整数最多可达2147483647, 您将需要使用BIGINT或VARCHAR 如果你不打算用它们做数学,那就没有必要把它们存储为整数,而应该将数字存储为VARCHAR / CHAR;

  

INT =字节4分钟-2147483648最大2147483647