我想从表单中获取上传的图像文件并稍后显示,但是我在表单中使用方法“ 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>
答案 0 :(得分:3)
否。
浏览器不会在GET请求中上传文件,因此没有任何数据可用于PHP。