当前位置: 首页 > 面试题库 >

在Netbeans 7.4 for PHP上警告“不要直接访问Superglobal $ _POST阵列”

孟树
2023-03-14
问题内容

当我使用 $ _POST$ _GET$ _SERVER ,…时,在Netbeans 7.4 for
PHP上收到此消息警告。

不要直接访问Superglobal $ _POST数组

这是什么意思?我该怎么做才能纠正此警告?

编辑: 事件示例代码仍然显示此警告。


问题答案:

filter_input(INPUT_POST, 'var_name')$_POST['var_name']
filter_input_array(INPUT_POST)不是代替$_POST



 类似资料:
  • 这些是模拟器的问题? 我是否可能使用非SDK接口(请参见访问隐藏方法、轻灰色列表、反射),从而在平台的未来版本中破坏我的应用程序? 如何解决此问题?

  • 这是运行命令后发生的情况: 启动:pid=4346 port=27017 dbpath=/var/lib/mongodb/data/db 64位host=era-inspiron-5559 2017-02-12T14:39:18.644+0530 I CONTROL[initandlisten]db版本v3.4.2 2017-02-12T14:39:18.644+0530 I控件[initandl

  • 问题内容: 到目前为止,我们使用了几个Linux用户: system_foo @ server system_bar @服务器 … 我们希望将系统用户放入docker容器中。 linux用户->容器 服务器内部的更改没有问题,但是远程系统使用这些用户向我们发送数据。 我们需要工作。远程系统无法更改。 如果每个linux操作系统只有一个系统(将端口22传递到容器),我将非常容易。但是有几个。 我们如

  • 问题内容: 我在SASS中有一个列表,并且我正在尝试使用方括号表示法访问这些项目: 但这给了我一个错误。 还有其他方法吗? 我为什么要这样做? 我有一个颜色列表,必须根据服务器分配给它们的颜色在不同的元素上进行设置。标记已编号的类(,等)。这是我的目标CSS: 我想不用手工编写所有内容,而是可以将SASS集合与循环一起使用: 但这只是给我以下错误: 语法错误:“ … color-collectio

  • 问题内容: 我正在使用Proguard缩小代码。我的策略是启用它,然后按照警告进行操作以保留其抱怨的内容。如果有外部库,我尝试遵循作者提供的Proguard说明。许多指令都包含一个标志。如果禁用该标志,则会收到警告。如果我们通过标志保留大多数类,为什么仍会发出警告?例: 问题答案: ProGuard中有许多警告,它们的含义不同。这个特别的一个: 意味着ProGuard在处理类A时遇到了对类B的引用

  • 问题内容: 刚完成在Linux服务器上安装Magento。 当我转到Magento“管理面板”时,我可以在页面顶部看到以下消息。 您的Web服务器配置不正确。结果,可以从外部访问带有敏感信息的配置文件。请联系您的托管服务提供商。 此错误消息最可能的原因是什么? 谢谢, 约翰·高奇 问题答案: Magento在各个目录中使用.htaccess文件来拒绝对目录树的访问。您会在应用程序,媒体,var和M