Ejemplo n.º 1
0
<?php

include "../../../privada/Curriculum/config.php";
require_once PRIVADA . "ExperienciaModel.php";
require_once PRIVADA . "FormacionModel.php";
require_once PRIVADA . "UsuarioModel.php";
require_once PRIVADA . "Session.php";
comprobarAcceso();
Session::initSession();
$nick = $_SESSION["usuario"]["nick"];
if (isset($_REQUEST["resumen"])) {
    $listaExperiencias = ExperienciaModel::obtenerExperiencia($nick);
    $listaFormacion = FormacionModel::obtenerFormacion($nick);
    $usuario = UsuarioModel::obtenerUsuario($nick);
    include PRIVADA . "Vistas/resumen.php";
} else {
    $listaExperiencias = ExperienciaModel::obtenerExperiencia($nick);
    $listaFormacion = FormacionModel::obtenerFormacion($nick);
    $usuario = UsuarioModel::obtenerUsuario($nick);
    include PRIVADA . "Vistas/mostrarDatos.php";
}
Ejemplo n.º 2
0
require_once PRIVADA . "Session.php";
comprobarAcceso();
Session::initSession();
$peticion = $_REQUEST["peticion"];
$id = $_REQUEST["id"];
$nick = $_REQUEST["identUsuario"];
$nickUsuario = $_SESSION["usuario"]["nick"];
switch ($peticion) {
    case "insertar":
        $mensaje = ExperienciaModel::insertarExperiencia($_REQUEST);
        $_SESSION["mensajeE"] = $mensaje;
        break;
    case "eliminar":
        $mensaje = ExperienciaModel::eliminarExperiencia($id, $nick);
        $_SESSION["mensajeE"] = $mensaje;
        break;
    case "modificar":
        foreach ($_REQUEST as $campo) {
            if (empty($campo)) {
                $_SESSION["errorE"] = "Debes introducir todos los datos";
            }
        }
        if ($nickUsuario != $nick) {
            $_SESSION["errorE"] = "No puede modificar el campo del usuario";
        }
        $mensaje = ExperienciaModel::modificarExperiencia($_REQUEST, $id, $nick);
        $_SESSION["mensajeE"] = $mensaje;
        break;
}
header("Location: UsuarioLogueado.php");
exit;