コード例 #1
0
if (isset($_GET['num'])) {
    $num = $_GET['num'] + 1;
    $id = $_POST['id'];
    //echo $num;
} else {
    //Esto significa que es la primera vez que no Existe la variable
    $id = $_GET['id'];
    $num = 0;
}
//comprobamos si se ha submitido el formulario
if (isset($_POST['cmdRespuesta']) && $_POST['cmdRespuesta'] == 'Responder') {
    logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Satisfacción del Cliente->Responder Encuesta|||| Ha pulsado 'Responder'");
    logger('encuesta_respuesta', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " IdEncuesta: " . $id . " -> Pregunta {$z}: GUARDADO DATOS:");
    //TENEMOS QUE DESARROLLAR EL ALTA DE LAS ENCUESTAS
    //TANTO INVIDUALES COMO POR BLOQUES
    $datosEncuesta = $clsCNEnc->DatosEncuesta($id);
    $lineasEncuesta = $clsCNEnc->lineasEncuesta($id);
    //Vamos a dejar preparado los Bloques de preguntas separados es decir los id de los bloques
    $contador = 0;
    for ($d = 0; $d < count($lineasEncuesta); $d++) {
        if ($lineasEncuesta[$d]['lngTipo'] == 0) {
            //Si es un bloque lo marcamos   //Comprobamos si es un bloque de preguntas
            $arrBlq[$contador] = $lineasEncuesta[$d]['lngNumPregunta'];
            $contador++;
        }
    }
    for ($h = $_POST['des']; $h < $_POST['has']; $h++) {
        //echo $_SESSION['NumRespuesta'];//??PACO
        if (!isset($_SESSION['NumRespuesta'])) {
            if ($RespEncuesta == '') {
                $numRespuesta = '';