上传图片到我的web服务器上的文件夹有一些困难。这是我的密码:
HTML:
<form action="" method="POST" enctype="multipart/form-data">
<input type="file" name="image">
<input type="submit" value="Upload Image" name="upload">
</form>PHP:
<?php
if (isset($_POST["upload"])) {
$name = $_FILES["image"]["name"];
$type = $_FILES["image"]["type"];
$size = $_FILES["image"]["size"];
$temp = $_FILES["image"]["tmp_name"];
$error = $_FILES["image"]["error"];
$target_file = "/profiles/images/$name";
move_uploaded_file($temp, $target_file);
}
?>我尝试过回显文件名($name),但它根本不返回任何内容。因为某种原因它是空白的。这是我试着上传图片的时候。当我回显$target_file时,我得到了“/profile/ $name /”,由于某种原因,$name部分不包括在内。
发布于 2016-06-14 10:54:48
检查您的最大上传文件大小。如果设置中的大小小于您要上载的文件,则不会发送任何内容。
发布于 2016-06-14 10:59:16
这是发生在那些情况下,当我们试图上传非常大的图像,请尝试检查您的最大文件大小,并请测试试着上传最大100 of大小的pic通过这段代码。希望这能成功。
https://stackoverflow.com/questions/37809155
复制相似问题