';
// check if original file / folder exists ##
if ( file_exists ( $save['rename'] ) && ( $save['file'] || $save['path'] ) ) {
// check if new file / folder exists ##
if ( !file_exists ( $save['rename_new'] ) && ( $save['file'] || $save['path'] ) ) {
ecoder_rename ( $save['rename'], $save['rename_new'], $save['permissions'] ); // rename ##
$save['result'] = $save['type']." ".$save['file']." renamed ".$save['file_new'].'.'.$save['ext'].""; // confirm ##
$save['result_code'] = 1;
} else { // new name exists ##
$save['result'] = 'the '.$save['type'].' '.$save['file_new'].'.'.$save['ext'].' already exist, please choose a different name.';
$save['result_code'] = 0;
}
} else { // error, not found ##
$save['result'] = 'the '.$save['type'].' '.$save['file'].' does not exist, please close the tab and try again.';
$save['result_code'] = 0;
}
// send to confirm page ##
$save['header'] = "../../edit.php?mode=rename&path=".$save['path']."&type=".$save['type']."&file=".$save['file']."&report=".$save['result'].'&report_code='.$save['result_code'];
#echo 'redirect: '.$save['header'];
header ( "location: ".$save['header'] );
?>