关于重命名的代码部分不能显示表单

来源:1-9 rename()函数实现重命名文件

codeloser

2015-05-24 22:40

elseif ($act == "renameFile") {
   //完成重命名
   $str = <<<EOF
   <form action="index.php?act=doRename" method="post">
   请填写新文件名:<input type="text" name="newname" placeholder="重命名"/>
   <input type='hidden' name='filename' value='{$filename}' />
   <input type="submit" value="重命名"/>
   </form>
EOF;
   echo $str;
}elseif ($act == "doRename") {
        //实现重命名的操作
        $newname = $_REQUEST['newname'];
        $mes = renameFile($filename, $newname);
        alertMes($mes, $redirect);
    }

html部分代码:

<a href="index.php?act=renameFile&path=<?php echo $path;?>&filename=<?php echo $p;?>">
<img class="small" src="images/rename.png"  alt="" title="重命名"/>
</a>

表单弹不出应该与重命名函数没有关系

写回答 关注

2回答

  • codeloser
    2015-05-26 11:24:56

    就是 跳不出重命名页面 页面就刷新了一下没了我看地址都是对的

    http://localhost:63342/online_webmanager/index.php?act=renameFile&path=file&filename=file/1.txt



    codelo...

    终结此问,都怪我不够仔细,多些了一行代码,谢谢楼上的回答! if(file_put_contents($filename,$content)){

    2015-05-26 20:31:04

    共 1 条回复 >

  • 悟道参禅
    2015-05-25 11:39:54

    是跳不出重命名页面还是重命名无法提交

WEB在线文件管理器

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

36223 学习 · 332 问题

查看课程

相似问题