【问题标题】:Is there an equivalent global variable $_FILES for a GET form?GET 表单是否有等效的全局变量 $_FILES?
【发布时间】:2019-08-21 21:38:24
【问题描述】:

我想从我的表单中获取上传的图像文件并稍后显示它,但我正在为我的表单使用方法“GET”,我环顾四周,似乎找不到任何关于“GET”的信息等效于“POST”$_FILES 变量的全局变量。

<?php
$name = $_FILES['myImage']['name'];
$size = $_FILES['myImage']['size'] / 1024;
$tmpName = $_FILES['myImage']['tmp_name'];
$dir = getcwd() . DIRECTORY_SEPARATOR . DIRECTORY_SEPARATOR . 'images' . DIRECTORY_SEPARATOR . $name;


echo "<img src=images/$name alt='img'>";
move_uploaded_file($tmpName, $dir);
?>

<form action="" method="get" enctype="multipart/form-data">
<input type="file" name="myImage" id=""><br>
<input type="text" name="myName"><br>

<button type="submit" class="btn btn-primary">Submit</button>

【问题讨论】:

    标签: php post input file-upload get


    【解决方案1】:

    没有。

    浏览器不会在 GET 请求中上传文件,因此没有数据可供 PHP 使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-23
      • 1970-01-01
      • 1970-01-01
      • 2016-07-01
      • 2016-07-26
      • 1970-01-01
      • 2012-07-05
      • 2011-03-19
      相关资源
      最近更新 更多