How don';在PHP中不直接使用$\u文件超全局?

How don';在PHP中不直接使用$\u文件超全局?,php,superglobals,codacy,Php,Superglobals,Codacy,由于密码问题,我正在寻找另一种方法来获取$u文件中的数据 我不知道如何不直接使用超球体 我无法使用filter\u input来解决$\u POST 以下是我的表格: <form class="d-flex flex-column" method="post" action="/image/update/99/trick/144" enctype="multipart/form-data"> &

由于密码问题,我正在寻找另一种方法来获取$u文件中的数据

我不知道如何不直接使用超球体

我无法使用
filter\u input
来解决
$\u POST

以下是我的表格:

<form class="d-flex flex-column" method="post" action="/image/update/99/trick/144" enctype="multipart/form-data">
    <input type="file" name="newImg">
    <button type="submit">Modifier l'image</button>
</form>

修饰l’意象

如果您完全禁止使用超全局文件,只需使用tmp文件即可


你可以读它的内容,然后把它写在别的地方。但是为了安全起见,首先要检查所有东西:分机、大小和这里(因为这是一张图片),它的尺寸。

你想对
$\u文件的内容做什么?
我想检查重量/高度/宽度/扩展名+用扩展名重命名文件,并将图片保存在我的数据库中,以便在网站中使用。在这种情况下,你可以使用
$\u文件
,如下所述:。首先移动文件,然后访问它。您可以使用工具建议的
wp\u unslash
功能。