<?php

session_start();
require_once '../CN/clsCNObj.php';
$clsCNObj = new clsCNObj();
$clsCNObj->setStrBD($_SESSION['mapeo']);
$id = $_GET['id'];
$OK = $clsCNObj->ObjetivoAprobar($id);
if ($OK === true) {
    echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha aprobado correctamente el objetivo">';
    die;
} else {
    echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha aprobado correctamente el objetivo">';
    die;
}
<?php

session_start();
require_once '../CN/clsCNObj.php';
$clsCNObj = new clsCNObj();
$clsCNObj->setStrBD($_SESSION['mapeo']);
$id = $_GET['id'];
$OK = $clsCNObj->ObjetivoRechazar($id);
if ($OK === true) {
    echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha rechazado correctamente el objetivo">';
    die;
} else {
    echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha rechazado correctamente el objetivo">';
    die;
}
<?php

session_start();
require_once '../CN/clsCNUsu.php';
require_once '../CN/clsCNMAM.php';
require_once '../CN/clsCNIndi.php';
require_once '../CN/clsCNObj.php';
require_once '../general/funcionesGenerales.php';
$clsCNUsu = new clsCNUsu();
$clsCNUsu->setStrBD($_SESSION['mapeo']);
$clsCNMAM = new clsCNMAM();
$clsCNMAM->setStrBD($_SESSION['mapeo']);
$clsCNIndi = new clsCNIndi();
$clsCNIndi->setStrBD($_SESSION['mapeo']);
$clsCNObj = new clsCNObj();
$clsCNObj->setStrBD($_SESSION['mapeo']);
//funcion para poder cortar texto sin que se pierdan los acentos y ñ
function substr_unicode($str, $s, $l = null)
{
    return join("", array_slice(preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY), $s, $l));
}
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '602';
//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() . " ||||Aspectos Ambientales->Alta|| Ha pulsado 'Alta'");
<?php

session_start();
require_once '../CN/clsCNDoc.php';
require_once '../CN/clsCNObj.php';
require_once '../CN/clsCNacp.php';
require_once '../general/funcionesGenerales.php';
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
//$lngPagina='141';
//
////le paso la funcion de comprobacion de permisos
//AccesoUsuarioPagina($lngPagina,$_SESSION['usuario']);
$clsCNDoc = new clsCNDoc();
$clsCNDoc->setStrBD($_SESSION['mapeo']);
$clsCNObj = new clsCNObj();
$clsCNObj->setStrBD($_SESSION['mapeo']);
$clsCNacp = new clsCNacp();
$clsCNacp->setStrBD($_SESSION['mapeo']);
function Puntuacion($opcion)
{
    if ($opcion === '5') {
        $html = "<option value='5' selected>Muy relevante</option>";
    } else {
        $html = "<option value='5'>Muy relevante</option>";
    }
    if ($opcion === '4') {
        $html = $html . "<option value='4' selected>Bastante relevante</option>";
    } else {
        $html = $html . "<option value='4'>Bastante relevante</option>";
    }
<?php

session_start();
require_once '../CN/clsCNDoc.php';
require_once '../CN/clsCNObj.php';
require_once '../CN/clsCNacp.php';
require_once '../general/funcionesGenerales.php';
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
//$lngPagina='1,1000';
//le paso la funcion de comprobacion de permisos
//AccesoUsuarioPagina($lngPagina,$_SESSION['usuario']);
$clsCNDoc = new clsCNDoc();
$clsCNDoc->setStrBD($_SESSION['mapeo']);
$clsCNObj = new clsCNObj();
$clsCNObj->setStrBD($_SESSION['mapeo']);
$clsCNacp = new clsCNacp();
$clsCNacp->setStrBD($_SESSION['mapeo']);
//codigo principal
//comprobamos si se ha submitido el formulario
if (isset($_POST['opcion'])) {
    logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||xxxx->xxxxxxxx");
    //var_dump($_POST);die;
    //inserto el factor nuevo
    $OK = $clsCNDoc->AltaContOrgNuevoFactor($_POST);
    if ($OK) {
        //y ahora veo qla opcion que ha elegido
        if ($_POST['opcion'] === 'grabar') {
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/ContOrgContextoAlta.php">';
        } else {
            if ($_POST['opcion'] === 'nuevoFactor') {
<?php

session_start();
require_once '../general/funcionesGenerales.php';
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '10,212';
//le paso la funcion de comprobacion de permisos
AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']);
require_once '../CN/clsCNUsu.php';
$clsCNUsu = new clsCNUsu();
$clsCNUsu->setStrBD($_SESSION['mapeo']);
require_once '../CN/clsCNObj.php';
$clsCNObj = new clsCNObj();
$clsCNObj->setStrBD($_SESSION['mapeo']);
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="shortcut icon" href="../images/q.ico">
        <title>Aprobación de Objetivos</title>
        <script language="JavaScript">
            <!-- //
            var txt="-    Sistema de Gestión de la Calidad    ";
            var espera=120;
            var refresco=null;
 
            function rotulo_status() {
                window.status=txt;
                txt=txt.substring(1,txt.length)+txt.charAt(0);        
<?php

session_start();
require_once '../CN/clsCNObj.php';
require_once '../CN/clsCNUsu.php';
require_once '../CN/clsCNEqu.php';
require_once '../general/funcionesGenerales.php';
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '10,211';
//le paso la funcion de comprobacion de permisos
AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']);
$clsCNEqu = new clsCNEqu();
$clsCNEqu->setStrBD($_SESSION['mapeo']);
$clsCNObj = new clsCNObj();
$clsCNObj->setStrBD($_SESSION['mapeo']);
$clsCNUsu = new clsCNUsu();
$clsCNUsu->setStrBD($_SESSION['mapeo']);
//codigo principal
//comprobamos si se ha submitido el formulario
if (isset($_POST['cmdAlta'])) {
    //var_dump($_POST);die;
    //damos de alta este indicador nuevo
    $OK = $clsCNObj->AltaObjetivo($_POST);
    if ($OK) {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/objmod.php?id=' . $OK . '">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha realizado correctamente el alta del indicador">';
    }
} else {
    //comienzo del else principal