<?php if (!empty($_POST['newnameRename']) && strpos($_POST['newnameRename'], DIRECTORY_SEPARATOR) === false) { @session_start(); $a = explode('/', $_POST['oldnameRename']); array_pop($a); $path = implode('/', $a) . DIRECTORY_SEPARATOR; unset($a); $dir = $_POST['isdirRename'] == 'true' ? true : false; require_once 'ftpCon.php'; $f = new ftpCon(); $f->conect(base64_decode($_SESSION[MD5('server')])); $f->login(base64_decode($_SESSION[MD5('user')]), base64_decode($_SESSION[MD5('password')])); $items = $f->readDir($path); if (!in_array($_POST['newnameRename'], $items)) { if ($f->rename($_POST['oldnameRename'], $path . $_POST['newnameRename'])) { $f->logout(); if ($dir) { ?> <script> $('.table').DataTable().destroy(); activeClick.parent().parent().find('.nomeArquivo').html('<a href="javascript:void(0);" class="diretorio" data-dir="<?php echo $path . $_POST['newnameRename'] . DIRECTORY_SEPARATOR; ?> "><i class="glyphicon glyphicon-folder-open"></i> <?php echo $_POST['newnameRename']; ?> </a>');