为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 慕粉1403368044
修改php.ini中upload_max_filesize选项值试试

已采纳回答 / Cecil_1995
给每个文件的dest一个默认值吧,或者设置一下PHP的错误等级,或者在取这个值的时候先isset一下

已采纳回答 / 程帝洲
在win里面不是什么文件,我们自己都可以打开,但是恰恰有一个伪装文件,可以访问

已采纳回答 / 锃明瓦亮
move_uploaded_file($tmp_name,"updown/".$filename);

已采纳回答 / __无悔
后续课程有讲html中form代码:<form action="admin.php" method="post" enctype="multipart/form-data">    请选择你要上传的文件:<input type="file" name="myfile" /><br />    <input type="submit" value="文件上传" /></form>php中输出文件信息的代码:var_dump($_FILES);

已采纳回答 / 鱼轻愈学
课程开始就说了,需要修改php.ini配置,post的限制默认就是8M,在文件中找到参数post_max_size,并把它的值改成你需要的大小。当然也有可能是参数upload_max_filesize没有修改,它的预设值是2M。修改保存以后很重要的一点,重启Apache

已采纳回答 / weibo_亮仔861205_0
不是上传的文件只能是图片文件,有时候业务中需要用户上传其他类型的文件,所以只有在flag为true的情况下,做图片类型的验证

已采纳回答 / 虞子期
单击“开始|运行”,然后在“运行”对话框中输入“%temp%”,能够打开临时文件夹。

已采纳回答 / 灰者
你return完之后要输出是在你实例化类后输出的

已采纳回答 / AScorpio
你是不是用phpstorm启动的,我上次用phpstorm启动也是遇到这种情况,然后我用wampserver启动就不会了,具体原因不太清楚

已采纳回答 / dky
form提交路径错了 , 

已采纳回答 / qq_萌萌懂懂_03326174
你先看一下“error”状态,看看是对应的哪种错误状态,比如post数据超了,上传文件大小限制了等,用状态号对应去找,可能是配置文件对上传的文件大小做了限制,或者你上传的图片太大了,试试吧。
首页上一页1234567下一页尾页
课程须知
要想更好的掌握本课程的核心知识点,最好能对PHP的基础语法有一定的理解,尤其是循环、数组和面向对象这三大部分,这将更有助于你对本门课程的理解和掌握。
老师告诉你能学到什么?
1、单文件上传的原理与配置 2、多文件上传的处理方法 3、文件下载的代码实现

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消