为了账号安全,请及时绑定邮箱和手机立即绑定
真心坑的不行,我在ubuntu下测试这个代码,结果把我的opt下所有内容全部干掉了!
厉害了 解的快
老师声音很好听
global $sum 多个文件夹会导致,大小叠加
我的html源代码也下载下来了
我修改了文件名称,提示消息页显示:文件名修改成功! 当我点击确定的时候,就报错了!
文件的类型,大小,可读,可写,可操作。。。全都报错
因为我在想,要不要跟着视频敲一遍代码
$act = !empty($_REQUEST['act']) ? $_REQUEST['act'] : null;
$filename = !empty($_REQUEST['filename']) ? $_REQUEST['filename'] : null;
可以用函数解决
function re($str){
$val = !empty($_REQUEST[$str]) ? $_REQUEST[$str] : null;
return $val;
}
另外视频中正则不对。
不过这些都不重要,主要是学习方法和思路。其它一些小细节,或者函数需要优化下的。都无伤大雅!
单位:kb mb gb tb pb eb zb
还是要了解一些基本的函数,以及内置函数。以及数组用法。
dir文件判断该文件夹内的文件。该函数还有提升空间,比如判断空文件夹。也要判断是否存在$path等。

最赞回答 / 风有兮
function downFile($filename){    header("content-disposition:attachment;filename=".basename($filename));    header("content-length:".filesize($filename));    ob_clean();//清空(擦掉)输出缓冲区     flush();//刷新输出缓冲     readfile($filename);
自动生成注释快捷键是Alt+Shift+j

最新回答 / 花落心微凉
语法错误,是__FUNCTION__,左右都是两个下划线。没有文件夹的时候,程序走不到if(is_dir)里边,所以你没报错

最新回答 / 张小川
<...图片...>你把编码转换一下“$item = iconv("gbk", "utf-8", $item);”gbk转utf-8
课程须知
本课程适合PHP初学者或者自学的童鞋们,通过简单案例来掌握编程思想。需要掌握基础的 html/css/javascript技能。
老师告诉你能学到什么?
1、文件函数库的应用 2、目录函数库的应用 3、如何一步步实现在线文件管理系统 4、如何领悟编程思想,代码不重要,重要的是编程思想,“思想是程序的灵魂”

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消