<?php session_start(); require_once '../CN/clsCNFor.php'; $clsCNFor = new clsCNFor(); $clsCNFor->setStrBD($_SESSION['mapeo']); //guardo los datos en un array $datos['idCurso'] = $_GET['idCurso']; //extraigo los datos de pdf que e hacen falta $pdf = $clsCNFor->pdfDelCurso($_GET['idCurso']); $datos['pdf'] = $pdf; //creamos el examen $OK = $clsCNFor->generarEvaluacion($datos); //pasamos el examen anterior lngPuntuacion = 2 NO APTO Cerrado $clsCNFor->actualizar_tbexamen_lngPuntuacion($_GET['idExam'], '2'); //$clsCNFor->actualizar_tbformacion_lngEstado($_GET['idCurso'], $OK); if ($OK !== false) { //voy a exito echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/examen.php?idExam=' . $OK . '&opcion=comenzar&pdf=' . $datos['pdf'] . '">'; die; } else { //voy a error echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha generado correctamente el examen del usuario">'; die; }
$clsCNUsu->setStrBD($_SESSION['mapeo']); //Control de Permisos. Hay que incluirlo en todas las páginas /**************************************************************/ $lngPagina = '19,331'; //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($_GET['idExam'])) { logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Gestión de los Recursos->Recursos Humanos->Cursos On Line|| Ha pulsado una opcion"); //var_dump($_POST);die; //no se ha generado la evaluacion if ($_GET['idExam'] === '') { //generar el examen y guardarlo en la tabla tbexamen $OK = $clsCNFor->generarEvaluacion($_GET); //si se ha insertado correctamente enviamos un correo if ($OK !== false) { //voy a exito echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/examen.php?idExam=' . $OK . '&opcion=comenzar&pdf=' . $_GET['pdf'] . '">'; die; } else { //voy a error echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha generado correctamente el examen del usuario">'; die; } } else { //var_dump($_GET);die; //voy a examen.php echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/examen.php?idExam=' . $_GET['idExam'] . '&opcion=' . $_GET['opcion'] . '&pdf=' . $_GET['pdf'] . '">'; die;