Exemple #1
0
        firstGet($_GET['codigo'], $_GET['howMany'], $_GET['offset']);
        break;
    case 'getIndice':
        getIndice($_GET['decada']);
        break;
    case 'verUsuarios':
        obtener_datosUsuarios();
        break;
    case 'obtenerUsuario':
        obtener_usuario($_GET['name']);
        break;
    case 'agregarUsuario':
        agregar_datosUsuario();
        break;
    case 'actualizarUsuario':
        actualizar_usuario();
        break;
    case 'borrarUsuario':
        borrarUsuario();
        break;
    case 'sugerencia':
        sugerencia($_GET['clave']);
        break;
}
/*Funcion que muestra los datos completos de cada archivo audiovisual*/
function mostrar()
{
    $select = "SELECT * FROM area_de_identificacion";
    $stmt = $GLOBALS['conn']->prepare($select);
    $stmt->execute();
    $stmt->setFetchMode(PDO::FETCH_ASSOC);
    //--
    $arreglo_datos = helper_userdata();
    //--
    switch ($_POST["accion"]) {
        //--Para insertar
        case "insertar":
            $recordset = insertar_usuario($arreglo_datos);
            if ($recordset != false) {
                $mensaje[0] = "Registro";
            } else {
                $mensaje[0] = "no_registro";
            }
            die(json_encode($mensaje));
            break;
        case "actualizar":
            $recordset = actualizar_usuario($arreglo_datos);
            if ($recordset != false) {
                $mensaje[0] = "Actualizo";
            } else {
                $mensaje[0] = "no_actualizo";
            }
            die(json_encode($mensaje));
            break;
        default:
            break;
    }
} else {
    render_vista("usuario", 0);
}
//--Bloque de funciones
function insertar_usuario($arreglo)
<?php

session_name('o3m_fw_director');
session_start();
include_once $_SESSION['header_path'];
if ($in[auth]) {
    global $db, $usuario;
    // Define modulo del sistema
    define(MODULO, $in[modulo]);
    require_once $Path[src] . $in[modulo] . '/dao.config_user.php';
    // Archivo DAO
    if ($in[opcion] == 'actualizar_datos') {
        $success = actualizar_usuario($in[pass], $usuario[id_usuario]);
        $msj = $success ? 'Guardado' : 'No guardó';
        $data = array(success => $success, message => $msj);
        echo json_encode($data);
    }
} else {
    $success = false;
    $error = array(error => 'Sin accion');
    echo json_encode($error);
}