diff --git a/lib/file-control.php b/lib/file-control.php index 0579a50..cb9f14a 100644 --- a/lib/file-control.php +++ b/lib/file-control.php @@ -141,12 +141,19 @@ if ($_GET['action']=="upload") { // If we're due to rename a file/folder... if ($_GET['action']=="rename") { if (!$demoMode && is_writable($docRoot.$iceRoot.str_replace("|","/",strClean($_GET['oldFileName'])))) { - rename($docRoot.$iceRoot.str_replace("|","/",strClean($_GET['oldFileName'])),$docRoot.$fileLoc."/".$fileName); - // Reload file manager - echo ''; + if(rename($docRoot.$iceRoot.str_replace("|","/",strClean($_GET['oldFileName'])),$docRoot.$fileLoc."/".$fileName)) { + // Reload file manager + echo ''; + $renamed=true; + } else { + $renamed=false; + } } else { - echo ""; + $didntRename=false; + } + if (!$renamed) { + echo ""; } echo ''; }