require_once 'MECON/DBO.php';
require_once 'PEAR.php';
-define ('PATH_TACHO', '/var/www/yatta/tacho/');
+define ('PATH_TACHO', '/var/www/sistemas/yatta/tacho/');
/**
* Clase para el manejo de los archivos.
*/
function borrar($db = null)
{
+ //Borro el archivo del tacho
+ if (!unlink(PATH_TACHO.basename($this->archivo))) {
+ return new PEAR_Error('No se pudo borrar el archivo del tacho.');
+ }
$res = $db->query('DELETE FROM yatta.procesos WHERE id = '. $this->id);
if (PEAR::isError($res)) {
trigger_error('Error: ' . $res->getMessage() . "\n", E_USER_ERROR);
}
- //Borro el archivo del tacho
- if (!unlink($this->archivo)) {
- return new PEAR_Error('No se pudo borrar el archivo del tacho.');
- }
}
/**
$where[] = 'p.resultado LIKE '. $db->quote("%$this->resultado%");
}
if (!is_null($this->usuario)) {
- $where[] = ' (p.owner LIKE '. $db->quote("$this->usuario");
+ $where[] = ' p.owner LIKE '. $db->quote("$this->usuario");
if ($destinos) {
- $where[] = 'p.destinos LIKE '. $db->quote("%$this->usuario%");
+ $where[] = ' p.destinos LIKE '. $db->quote("%$this->usuario%");
}
}
if (!is_null($this->archivo)) {
}
if ($where) {
$where = 'WHERE p.status = 2 AND p.resultado is not null '.
- 'AND p.id_sistema = s.id_sistema AND ('. join ("$operador
- ", $where).') ';
+ 'AND p.id_sistema = s.id_sistema AND ('. join ("$operador "
+ , $where).') ';
}
else {
$where = 'WHERE p.id_sistema = s.id_sistema ';