コード例 #1
0
$clsCNUsu->setStrBD($_SESSION['mapeo']);
$clsCNRecl = new clsCNRecl();
$clsCNRecl->setStrBD($_SESSION['mapeo']);
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '26,341';
//le paso la funcion de comprobacion de permisos
AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']);
//averiguo los datos de usuario actual
$objDatos = $clsCNUsu->DatosEmpleado($_SESSION['usuario'], $_SESSION['strUsuario']);
$empleado = $objDatos['strNombre'] . ' ' . $objDatos['strApellidos'];
if (isset($_POST['cmdAlta'])) {
    logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Gestion de los Recursos->Recursos Humanos->Evaluacion de la Eficacia->Evaluar|| Ha pulsado 'Guardar Datos'");
    //var_dump($_POST);die;
    //guardamos la eficacia de la formacion del curso
    $OK = $clsCNFor->valorarEficaciaFormacion($_POST);
    if ($OK !== false) {
        //voy a exito
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha guardado correctamente la eficacia del Curso de Formación">';
        die;
    } else {
        //voy a error
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO Se ha guardado correctamente la eficacia del Curso de Formación">';
        die;
    }
} else {
    //comienzo del else principal
    logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Gestion de los Recursos->Recursos Humanos->Evaluacion de la Eficacia->Evaluar");
    //si viene la Id es para editar el registro, sino es nuevo
    if (isset($_GET['id']) && $_GET['id'] !== '') {
        //es editar el pefil por el id, busco los datos