Exemplo n.º 1
0
require_once '../CN/clsCNUsu.php';
require_once '../CN/clsCNRecl.php';
require_once '../general/funcionesGenerales.php';
$clsCNFor = new clsCNFor();
$clsCNFor->setStrBD($_SESSION['mapeo']);
$clsCNUsu = new clsCNUsu();
$clsCNUsu->setStrBD($_SESSION['mapeo']);
$clsCNRecl = new clsCNRecl();
$clsCNRecl->setStrBD($_SESSION['mapeo']);
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '23,322';
//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 Formacion->Evaluar|| Ha pulsado 'Guardar Datos'");
    //var_dump($_POST);die;
    if ($_POST['opcion'] === 'Nuevo') {
        //damos de alta la nueva valoracion del curso
        $OK = $clsCNFor->valorarFormacionNueva($_POST);
    } else {
        if ($_POST['opcion'] === 'Editar') {
            //editamos los datos de valoracion del curso
            $OK = $clsCNFor->valorarFormacionEditar($_POST);
        }
    }
    if ($OK !== false) {
        //voy a exito
    <form name="formComentario" method="post" action="../reclamacionExterna/reclamacionExternaEdit.php">
    <table width="640" border="0" class="zonaactiva">
      <tr> 
        <td colspan="4" class="subtitulo">Nuevo Comentario</td>
      </tr>
      <tr> 
        <td colspan="4">
            <textarea class="textbox1area" name="strComentario" rows=4 
                      onKeyDown="LimitaTexto(this,254);" onKeyUp="LimitaTexto(this, 254);" cols="20" onMouseOver="onMouseOverInputText(this);" onMouseOut="onMouseOutInputText(this);"
                      onfocus="onFocusInputText(this);" onblur="onBlurInputText(this);"></textarea> 
        </td>
      </tr>
      <tr>
          <?php 
        $datosUsuario = $clsCNUsu->DatosEmpleado(0, $_SESSION['strUsuario']);
        //print_r($datosReclamacion);
        ?>
          <td width="200" class="nombreCampo">Usuario:<br/> <?php 
        echo $datosUsuario['strNombre'] . ' ' . $datosUsuario['strApellidos'];
        ?>
</td>
          <td width="150" class="nombreCampo">
            <?php 
        date_default_timezone_set('Europe/Madrid');
        ?>
            Fecha:<br/> <?php 
        print date("d/m/y");
        ?>
          </td>
          <td width="150">
Exemplo n.º 3
0
<?php

session_start();
require_once '../general/funcionesGenerales.php';
AccesoUsuarioPagina('0', $_SESSION['usuario']);
require_once '../CN/clsCNDefault2.php';
$clsCNDefault2 = new clsCNDefault2();
//extraigo los arrays de los ficheros y los textos de los menus
$ficheros = array();
$ficheros = $clsCNDefault2->extraeNombreFicheros();
$textos = array();
$textos = $clsCNDefault2->extraeTextosMenu();
require_once '../CN/clsCNUsu.php';
$clsCNUsu = new clsCNUsu();
$clsCNUsu->setStrBD($_SESSION['mapeo']);
$datosUsuario = $clsCNUsu->DatosEmpleado($_SESSION['usuario'], 0);
// activo define si se muestra la politica de calidad al empleado si es la primera vez que entra en la aplicacion
// Si activo = 1 entonces se muestra la ventana; otro valor no la muestra
$polcal = $clsCNUsu->ObtienePoliticaEmp($_SESSION['usuario']);
//compruebo si viene null (que no a encontrado nada en la tabla)
//indico $polcal = 1
if (!isset($polcal)) {
    $polcal = 1;
}
//******** ESTO HAY QUE QUITARLO
//DEJO $polcal = 0 TODAVIA
//$polcal = 0;
//******** ESTO HAY QUE QUITARLO
//borro variables de session de datosForm
unset($_SESSION['datosForm']);
?>
        die;
    }
} else {
    //viene de la lista de aspectos(residuos), persento el formulario para rellenar datos
    logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Retirada de Residuos->Modificación|| Ha pulsado 'Guardar Modificación'");
    //busco el listado de residuos de esta retirada
    $residuos0 = $clsCNMAM->listarResiduosRetirada($_GET['id']);
    $residuos = '';
    for ($i = 0; $i < count($residuos0); $i++) {
        $residuos[] = $clsCNMAM->datosResiduo($residuos0[$i]['IdResiduo']);
    }
    //lo guardo en SESSION para al grabarlo tener esos datos
    $_SESSION['listadoResiduos'] = $residuos;
    $datosRetirada = $clsCNMAM->datosRetirada($_GET['id']);
    //averiguo los datos de usuario actual
    $objDatos = $clsCNUsu->DatosEmpleado($datosRetirada['lngIdEmpleadoStatus'], '');
    $empleado = $objDatos['strNombre'] . ' ' . $objDatos['strApellidos'];
    //var_dump($objDatos);die;
    ?>
    
<!DOCTYPE html>
<HTML>
<HEAD>
<?php 
    //estas funciones son generales
    librerias_jQuery();
    //funcion general
    activarPlaceHolder();
    ?>
    
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />