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

最新回答 / liubo_muke
<...图片...><...图片...>你上传的图片大小比你限制的要大,所以上传不了

最新回答 / 山上上下
没有$files这个变量,因为直接遍历$_FILE这个值,而不是通过函数的参数变量进行传入,那每次调用这个方法就有点奇怪了。$_FILE,我是改成调用这个函数的时候需传递文件信息过来,这样就不会报这个错误了<...code...>
老师写错了,正确的应该是
/**
* 检测是否是真实图片
* @return boolean
*/
protected function checkTrueImg(){
if($this-&gt;imgFlag){
if(!getimagesize($this-&gt;fileInfo[&#039;tmp_name&#039;])){
$this-&gt;error=&#039;不是真实图片&#039;;
return false;
}
}
return true;
}
高级啊,在前台可以改大小,学习了,之前没想过。赞

最赞回答 / 小嘻
这个我也遇到过,你可以看一下文件的编码,然后再把编码改一下,不然你也可以改一下文件的编码,让文件的编码来对应你写的程序中的编码
多谢、多谢~~
唯一文件名我用这样的md5(uniqid(microtime(),true))
谢谢老师哈!!
看着视频写的代码,打印print_r($_files);时,报错:PHP Warning: File upload error - unable to create a temporary file in Unknown on line 0,及时解决了,存放文件的临时目录没有了,在php.ini中找到;upload_tmp_dir =(然后去掉前面的分号,在=号后面添加一个目录就ok了)
阿西 记住PHP的函数。。php也就算掌握了。。
学完撒花,filename错写成fliename,下载的文件大小一直是2.22kb无法打开,几行代码检查了十分钟╮(╯▽╰)╭
看目录后面有面向对象,函数的时候多文件就只是随便听了一下想在学习对象的时候写多文件,结果还得回去看 0.0
课程须知
要想更好的掌握本课程的核心知识点,最好能对PHP的基础语法有一定的理解,尤其是循环、数组和面向对象这三大部分,这将更有助于你对本门课程的理解和掌握。
老师告诉你能学到什么?
1、单文件上传的原理与配置 2、多文件上传的处理方法 3、文件下载的代码实现

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消