// break; // include_once ($PFN_paths['include'].'class_extraer.php'); // $ver = new PFN_bzip_file($arquivo); // break; default: $erro = 1; break; } if ($erro) { $estado_accion = $PFN_conf->t('estado.ver_comprimido', 1); } else { @set_time_limit($PFN_conf->g('tempo_maximo')); @ini_set('memory_limit', $PFN_conf->g('memoria_maxima')); $visto = array(); $estado_accion = ''; $contido = $ver->listar_contido(); $orde = $PFN_vars->get('orde_comprimido') != '' ? $PFN_vars->get('orde_comprimido') : 'nome'; $orde = in_array($orde, array('nome', 'tamano', 'data', 'propietario', 'grupo', 'permisos')) ? $orde : 'nome'; $pos = $PFN_vars->get('pos_comprimido') == 'DESC' ? 'DESC' : 'ASC'; natcasesort($contido[$orde]); if ($pos == 'DESC') { $contido[$orde] = array_reverse($contido[$orde], true); } $pos = $pos == 'ASC' ? 'DESC' : 'ASC'; $i = $cnt_peso = $cnt_cantos['dir'] = $cnt_cantos['arq'] = 0; $txt = ''; foreach ($contido[$orde] as $k => $v) { $i++; $nome = $contido['nome'][$k]; $peso = PFN_peso($contido['tamano'][$k]); $data = date($PFN_conf->g('data'), $contido['data'][$k]);