当我提交给php脚本的POST时,我丢失了一个变量(例如:http://kidspc.com.mx/kidspc2/prueba_get_post.htm)。
我认为,php.ini或httpd.conf中有一个参数导致apache阻止此变量,但我不知道要搜索什么。
我在这篇文章PHP some $_POST values missing but are present in php://input中尝试了解决方案,但变量仍然消失。
是否有一个apache o php参数可能导致这个?我怎么能解决这个问题?
编辑:抱歉,我将name属性添加到文本框中,它正在运行。请查看这篇文章 https://stackoverflow.com/questions/11888825/post-variable-with-large-value-disappears
答案 0 :(得分:8)
为textarea提供名称属性。
答案 1 :(得分:2)
您的textarea在name ='someName'字段中没有任何内容。你需要为它命名,以便发送它。
答案 2 :(得分:1)
您忘记为textarea设置名称。没有名称的表单输入将不会通过HTTP发布。
<textarea name="some_var_name"></textarea>
答案 3 :(得分:1)
为文本区域元素指定名称属性。