case 'verificarEmail': $id = $_POST['id']; $email = $_POST['email']; $db = TBase::conectaDB(); $rs = $db->Execute("select idUsuario from usuario where upper(email) = upper('" . $email . "')"); if ($rs->EOF) { echo json_encode(array("band" => "false")); } elseif ($rs->fields['idUsuario'] == $id) { echo json_encode(array("band" => "false")); } else { echo json_encode(array("band" => "true")); } break; case 'add': $obj = new TUsuario($_POST['id']); $obj->setNick($_POST['nick']); $obj->setNombre($_POST['nombre']); $obj->setEmail($_POST['email']); $obj->setTipo($_POST['tipo']); if ($obj->guardar()) { echo json_encode(array("band" => "true", "idUsuario" => $obj->getId())); } else { echo json_encode(array("band" => "false", "mensaje" => "Error al registrar la cuenta")); } break; case 'setPass': $obj = new TUsuario($_POST['usuario']); if ($obj->setPass($_POST['pass'])) { echo json_encode(array("band" => "true")); } else { echo json_encode(array("band" => "false"));