Example #1
0
function _moduleContent(&$smarty, $module_name)
{
    //include module files
    include_once "modules/{$module_name}/configs/default.conf.php";
    global $arrConf;
    load_language_module($module_name);
    $arrConf = array_merge($arrConf, $arrConfig);
    //folder path for custom templates
    $base_dir = dirname($_SERVER['SCRIPT_FILENAME']);
    $templates_dir = isset($arrConfig['templates_dir']) ? $arrConfig['templates_dir'] : 'themes';
    $local_templates_dir = "{$base_dir}/modules/{$module_name}/" . $templates_dir . '/' . $arrConf['theme'];
    // Conexión a la base de datos CallCenter
    $pDB = new paloDB($arrConf['cadena_dsn']);
    switch (getParameter('action')) {
        case 'new_user':
            return nuevoUsuario($pDB, $smarty, $module_name, $local_templates_dir);
        case 'edit_user':
            return editarUsuario($pDB, $smarty, $module_name, $local_templates_dir);
        case 'list_user':
        default:
            return listarUsuarios($pDB, $smarty, $module_name, $local_templates_dir);
    }
}
        creaDirectorioUsuario();
        header("Location: http://lubricam.com/Vista/Perfil.php");
        die;
    } else {
        echo "vas mal";
    }
}
$mensaje = "";
function loguear()
{
    global $mensaje;
    $semilla = getSelectP2Numeric('select semilla from lubri_usuarios where nick=?', $_POST["usuariologin"]);
    $login = getSelectP2Numeric('select AES_DECRYPT(password,SHA1(?)) as semilla from lubri_usuarios where nick=?', $_POST["clavelogin"], $_POST["usuariologin"]);
    if ($login[0][0] != "" && $semilla[0][0] != "" && $login[0][0] == $semilla[0][0]) {
        $mensaje = "bienvenido";
        session_start();
        $_SESSION["nick"] = $_POST["usuariologin"];
        header("Location: http://lubricam.com/Vista/Perfil.php");
    } else {
        $mensaje = "Nombre de Usuario o Password Incorrecto";
    }
}
//main
if (isset($_POST["registro"])) {
    nuevoUsuario();
} else {
    if (isset($_POST["acceso"])) {
        loguear();
    }
}
//endmain
Example #3
0
    } catch (Exception $ex) {
        return "<div class='alert alert-danger'><button class='close' data-dismiss='alert' type='button'>x</button><strong></strong>\r\n    \tError al consultar la base de datos</div>";
    }
}
if ($_POST) {
    $rta = "";
    try {
        $oper = $_POST['oper'];
        switch ($oper) {
            case 'add':
                $apellido = $_POST['txtApellido'];
                $nombre = $_POST["txtNombre"];
                $email = $_POST["txtEmail"];
                $usuario = $_POST["txtUsuario"];
                $pass = $_POST["txtPass"];
                $rta = nuevoUsuario($apellido, $nombre, $email, $usuario, $pass);
                break;
            case 'ver':
                $idusuario = $_POST['hfIdUsuario'];
                $rta = verUsuario($idusuario);
                break;
            case 'recuperarClave':
                $usuario = $_POST['txtUsuario'];
                $correoElect = $_POST['txtCE'];
                $rta = recuperarClave($usuario, $correoElect);
                break;
            case 'cambiarClave':
                $usuario = $_POST['txtUsuario'];
                $idusuario = $_POST['hfIdUsuario'];
                $nuevapass = $_POST['txtPass'];
                $rta = cambiarClave($idusuario, $usuario, $nuevapass);
include "conector.php";
include "model_usuario.php";
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $nombre = $_POST['nombre'];
    $usuario = $_POST['usuario'];
    $pass = $_POST['pass'];
    $dpto = $_POST['dpto'];
    $cargo = $_POST['cargo'];
    $conexion = conexionProcedimiento();
    $priv = '';
    if ($dpto == "PDM") {
        $priv = "P";
    } else {
        $priv = "D";
    }
    $existeUsuario = existeUsuario($usuario, $conexion);
    while ($row = mysqli_fetch_assoc($existeUsuario)) {
        $cantidad = $row['usuario'];
        if ($cantidad == 1) {
            echo '<div class="alert alert-danger fade in"><a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a><strong>El nombre de usuario ya existe.</strong></div>';
        } else {
            $nuevoUsuario = nuevoUsuario($nombre, $usuario, $pass, $dpto, $cargo, $priv, $conexion);
            if (!$nuevoUsuario) {
                echo '<div class="alert alert-danger fade in"><a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a><strong>Error en la consulta: ' . mysql_error() . '.</strong></div>';
            } else {
                echo '<div class="alert alert-success fade in"><a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a><strong>Se ha creado un nuevo usuario.</strong></div>';
            }
        }
    }
    cierraConexion($conexion);
}