上传txt成功,但JPG不成功

来源:1-3 $_FILES预定义变量解析

chrome1121

2016-11-27 20:22

为什么我的txt文件上传成功了,但图片上传不成功呢? Array (    [myfile] => Array        (            [name] => IMG_0297.JPG            [type] =>            [tmp_name] =>            [error] => 1            [size] => 0        ) )


代码:

<?php

print_r($_FILES);

$filename=$_FILES['myfile']['name'];

$type=$_FILES['myfile']['type'];

$tmp_name=$_FILES['myfile']['tmp_name'];

$size=$_FILES['myfile']['size'];

$error=$_FILES['myfile']['error'];


move_uploaded_file($tmp_name, "file/".$filename);

?>

写回答 关注

1回答

  • qq_萌萌懂懂_03326174
    2016-11-27 20:49:46
    已采纳

    你先看一下“error”状态,看看是对应的哪种错误状态,比如post数据超了,上传文件大小限制了等,用状态号对应去找,可能是配置文件对上传的文件大小做了限制,或者你上传的图片太大了,试试吧。

PHP实现文件上传与下载

本课程讲解了文件上传的原理和配置,学会两种方式实现文件上传与下载

43735 学习 · 328 问题

查看课程

相似问题