if (!($result = mysql_query($query))) {
            // Si hay un error al insertar los datos en la base.
            //
            $mensaje = "Error: El usuario " . htmlspecialchars(stripslashes($username)) . " no pudo ser actualizado. Motivo posible: El nombre de usuario ya ex\nistia." . mysql_error();
            return FALSE;
        } else {
            // Si se puede insertar los campos en la base.
            //
            $mensaje = "El usuario " . htmlspecialchars(stripslashes($username)) . " ha sido actualizado.";
            return TRUE;
        }
    }
}
if ($formname == "usuario_modificacion") {
    get_usuario_data($datos, $id_usuario);
    $tipo = get_tipousr_opt($datos[2]);
    //if (mensaje != "") $mensaje = "<script type=\"text/javascript\">alert(\"$mensaje\")</script>";
    $var = array("mensaje" => $mensaje, "id_usuario" => $id_usuario, "nombre" => $datos[0], "username" => $datos[1], "tipo" => $tipo, "focus" => $focus);
    eval_html('usuario_datosmodificar.html', $var);
} elseif ($formname == "usuario_datosmodificar") {
    if (update_usuario($mensaje, $id_usuario, $nombre, $username, $clave, $id_tipo)) {
        if (mensaje != "") {
            $mensaje = "<script type=\"text/javascript\">alert(\"{$mensaje}\")</script>";
        }
    }
    $focus = "forms[0].id_usuario";
    $usuario = get_usuario_opt(0);
    $var = array("mensaje" => $mensaje, "usuario" => $usuario, "focus" => $focus);
    eval_html('usuario_modificacion.html', $var);
}
?>
Ejemplo n.º 2
0
<?php

include 'main.php';
include 'dbutils.php';
session_start();
db_connect();
$mensaje = "";
$focus = "forms[0].id_tipo";
$tipo = get_tipousr_opt(0);
$var = array("mensaje" => $mensaje, "focus" => $focus, "tipo" => $tipo);
eval_html('usuario_alta.html', $var);