]> git.llucax.com Git - mecon/yatta.git/blobdiff - sistema/www/archivos.php
Se agrego la interfaz para que los usuarios puedan detener procesos.
[mecon/yatta.git] / sistema / www / archivos.php
index 1c74c20ade637d7dd1c65b2d1b2d08f16aa4554e..492c2c564f052643d5b1005c174837600804382b 100644 (file)
@@ -32,9 +32,6 @@ require_once 'MECON/HTML/Link.php';
 require_once 'YATTA/Archivo.php';
 //}}}
 
-//TODO Definir la cuota en algun lado (Kb)
-$cuota = 2048;
-
 //Actuar segun la accion, etc {{{
 $accion = @$_REQUEST['accion'];
 $id = @$_REQUEST['_id'];
@@ -54,14 +51,17 @@ if (@$id && @$accion) {
             header("Pragma: no-cache");
             header("Expires: 0");
             header("Content-Type: application");
-            header("Content-Length: ".filesize($ARCHIVO->path.$ARCHIVO->archivo));
-            readfile ($ARCHIVO->path.$ARCHIVO->archivo);
+            header("Content-Length: ".filesize($ARCHIVO->archivo));
+            readfile ($ARCHIVO->archivo);
             exit;
             break;
     case 'borrar':
-            $ARCHIVO->borrar($DB);
-            //TODO Capturar el posible error
+            $res = $ARCHIVO->borrar($DB);
+            if (PEAR::isError($res)) {
+                die('Error: ' . $res->getMessage() . "\n");
+            }
             header ('Location:archivos');
+            exit;
             break;
     }
 }