function actualizarDatos($datos) { global $__BD; if (!$datos["contacto"] || !$datos["apellidos"]) { return _RELLENAR_TODOS_CAMPOS; } if ($datos["nombre"]) { $esEmpresa = "true"; } else { $esEmpresa = "false"; $datos["nombre"] = $datos["contacto"] . ' ' . $datos["apellidos"]; } $ordenSQL = 'update clientes set '; $datosCli = array("contacto", "apellidos", "nombre", "telefono1", "fax"); while (list($clave, $campo) = each($datosCli)) { if ($campo != "contacto") { $ordenSQL .= ', '; } $ordenSQL .= $campo . ' = \'' . $datos[$campo] . '\''; } $ordenSQL .= ', modificado = true'; $ordenSQL .= ', esempresa = ' . $esEmpresa; $ordenSQL .= ' where codcliente = \'' . $this->codCliente . '\''; eqDebug::log($ordenSQL); if ($__BD->db_query($ordenSQL)) { return 'ok'; } else { return _ERROR_DB; } }
function validarCuenta($datos) { global $__BD; $objResponse = new xajaxResponse(); $noNulos = formularios::datosNoNulos(); $noNulos = array_merge($noNulos["general"], $noNulos["dirfact"]); if (!trim($datos["codpais"])) { $noProv = true; } else { $noProv = false; } if (!trim($datos["codpais_env"])) { $noProvEnv = true; } else { $noProvEnv = false; } eqDebug::log($noNulos); foreach ($noNulos as $noNulo) { if ($noNulo == 'provincia' && $noProv) { continue; } if ($noNulo == 'provincia_env' && $noProvEnv) { continue; } if (!trim($datos[$noNulo])) { $objResponse->addAssign("campo_" . $noNulo, "className", 'warning'); } else { $objResponse->addAssign("campo_" . $noNulo, "className", 'normal'); } } eqDebug::log($datos); eqDebug::log($noNulos); // $objResponse->addAssign( "contenidoNavFotos", "innerHTML", $codigo ); return $objResponse; }
<?php $debugger = 0; $firePHPfile = '/home/lorena/funcional/FirePHPCore/FirePHP.class.php'; if (!file_exists($firePHPfile)) { $firePHPfile = '/Library/WebServer/Documents/FirePHPCore/FirePHP.class.php'; } if (file_exists($firePHPfile)) { include_once $firePHPfile; $debugger = 1; ob_start(); $fireDeb = FirePHP::getInstance(true); ini_set('display_errors', true); error_reporting(E_ALL); } else { ini_set('display_errors', false); } class eqDebug { public static function log($msg) { global $debugger; if (!$debugger) { return; } global $fireDeb; $fireDeb->log($msg); } } eqDebug::log('Init');