【问题标题】:Not getting any data in $_POST variable未在 $_POST 变量中获取任何数据
【发布时间】:2018-02-26 07:59:52
【问题描述】:

我在实时服务器上遇到了一个奇怪的问题,我在 3 台不同的服务器中有相同的站点,而在其中一台 Godaddy 服务器中,我无法获取 $_POST 变量中的数据。它总是显示空白数组。

我已经覆盖了 php.ini 文件中一些 PHP 变量的值,并且所有新值也都在 phpinfo 中设置。

memory_limit=512M 
max_input_vars=10000
upload_max_filesize=125M
post_max_size=1024M
max_execution_time=180000

但仍然无法获取帖子数据中的值。我的表单中有很多输入字段,但我认为 max_input_vars 应该修复它,但这无济于事。

我在实时服务器上有 SSL。

还有其他建议吗?

【问题讨论】:

  • 请为该问题添加所有相关脚本!
  • 添加只有少量输入字段的新表单时是否有效?
  • 是的,适用于新表格。我有动态表单,我们正在创建多个输入字段。所以有很多输入字段的表单有问题
  • 做一些测试。从一个非常基本的表格开始,它有效吗?从那里继续。更重要的是,如果基本形式不起作用,你会有一个很好的问题。阅读:stackoverflow.com/help/mcve
  • @KIKOSoftware 所有其他表格都工作正常,新表格也在工作。我有一个动态 CMS 网站。当我尝试编辑一个输入字段过多的表单时,我遇到了这个问题。

标签: php post http-post


【解决方案1】:

刚刚使用一个示例脚本进行了测试,发现这是服务器本身的问题,因为他们允许通过 php.ini 文件覆盖值,但实际上并没有任何效果。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    相关资源
    最近更新 更多