$user += 1; } if (!empty($_POST['groupAll1'])) { $group += 4; } if (!empty($_POST['groupAll2'])) { $group += 2; } if (!empty($_POST['groupAll3'])) { $group += 1; } if (!empty($_POST['otherAll1'])) { $other += 4; } if (!empty($_POST['otherAll2'])) { $other += 2; } if (!empty($_POST['otherAll3'])) { $other += 1; } foreach ($arqs as $arq) { if (!$f->chmod($arq, $user . $group . $other)) { $_SESSION['erroUpload'][] = 'Não foi possível alterar a permissão de ' . $arq . ''; } } $f->logout(); } header("Location: index.php?Diretorio=" . $_POST['locationAtualpropriedadesAll']); ?>
<?php if ((int) substr($_POST['newPermissionN'], 0, 1) >= 6) { @session_start(); 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')])); if ($_POST['recursivePermissao'] != 'on') { if ($f->chmod($_POST['nomePropriedades'], $_POST['newPermissionN'])) { ?> <script> $(document).ready(function () { activeClick.parent().parent().find('.permissaoArquivo').html('<?php echo $_POST['isdirPropriedades'] == 'true' ? 'd' . $_POST['newPermissionT'] : '-' . $_POST['newPermissionT']; ?> '); $('#propriedadesModal').modal('hide'); }) </script> <?php } else { ?> <script type="text/javascript"> bootstrapErro("Houve um erro ao trocar as permissões. Tente efetuar o reset de usuários e grupos.<br><input type='button' class='btn btn-danger' data-dismiss='modal' value='Fechar'>"); </script> <?php } $f->logout(); } else { $f->chmodr($_POST['nomePropriedades'] . DIRECTORY_SEPARATOR, octdec(str_pad($_POST['newPermissionN'], 4, '0', STR_PAD_LEFT)));