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

老师,有些代码竟然跳过了,这样不科学,

还有我的重命名时间很久,是为甚呢?

正在回答

5 回答

elseif($act=='renameFolder'){
    $str=<<<EOF
    <form action="index.php?act=doRenameFolder" method="post">
    请重写新文件夹名:<input type="text" name="newname" placeholder="重命名"><br/>
    <input type="hidden" name="path" value="{$path}">
    <input type="hidden" name="dirname" value="{$dirname}">
    <input type="submit" value="重命名" />
    </form>
EOF;
echo $str;
}elseif($act=='doRenameFolder'){
    $newname=$_REQUEST['newname'];
    //echo $dirname.'--'.$newname.'--'.$path;
    $mes=renameFolder($dirname,$path.'/'.$newname);
    alertMes($mes,$redirect);
}




function renameFolder($oldname,$newname){
    //检测文件夹名是否合法
    if(checkFilename(basename($newname))){
        if(file_exists($newname)){
            $mes='文件名重复,请重试';
        }else{
            if(rename($oldname,$newname)){
                $mes='重命名成功';
            }else{
                $mes='重命名失败';
            }
        }
    }else{
        $mes='文件名不合法';
    }
    return $mes;
}

0 回复 有任何疑惑可以回复我~
#1

lmmusus 提问者

非常感谢!
2015-07-01 回复 有任何疑惑可以回复我~

嗯 你把你的代码粘贴出来我看看 ^_^...

0 回复 有任何疑惑可以回复我~
#1

WindRunner436173

我也是重命名时间很久,代码已经贴了
2014-10-27 回复 有任何疑惑可以回复我~

http://www.imooc.com/qadetail/72339

0 回复 有任何疑惑可以回复我~

遇到了同样的问题

0 回复 有任何疑惑可以回复我~

我的也是很慢,不知道为什么!!!代码基本和重命名文件一样,重命名文件速度很快,文件夹就不行了。功能可以实现,但是很慢。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
WEB在线文件管理器
  • 参与学习       36223    人
  • 解答问题       332    个

通过本课程文件目录函数库的学习,让你掌握文件、目录函数库的应用

进入课程
意见反馈 帮助中心 APP下载
官方微信