コード例 #1
0
 //echo $_SESSION['NumRespuesta'];//??PACO
 if (!isset($_SESSION['NumRespuesta'])) {
     if ($RespEncuesta == '') {
         $numRespuesta = '';
     } else {
         $_SESSION['NumRespuesta'] = $RespEncuesta;
         $numRespuesta = $RespEncuesta;
     }
 } else {
     $RespEncuesta = $_SESSION['NumRespuesta'];
 }
 if ($lineasEncuesta[$h]['lngTipo'] == 0) {
     //ESTA SIN TERMINAR, ESTO TIENE QUE SER DE OTRA FORMA 22/6/2015
     //Hacemos un insert ficticio. Por que el tipo 0 es un Titulo y no hay que insertar nada
     $z = $h + 1;
     $RespEncuesta = $clsCNEnc->InsertaRespuesta($id, $numRespuesta, $z, 0, "");
 } else {
     if ($lineasEncuesta[$h]['lngTipo'] == 1) {
         //esto significa que es de tipo texto
         $z = $h + 1;
         //escribo en el log
         $ddf = fopen('../log/' . $_SESSION['base'] . '/' . $nombre, 'a');
         date_default_timezone_set('Europe/Madrid');
         $texto = "IdEncuesta: " . $id . " - IdCliente:" . $_SESSION['idCliente'] . " -> Pregunta {$z}: Tipo: 1 - Dato: " . $_POST['RES_' . $z];
         fwrite($ddf, "[" . date("r") . "] {$texto}\n");
         fclose($ddf);
         $RespEncuesta = $clsCNEnc->InsertaRespuesta($id, $numRespuesta, $z, 1, $_POST['RES_' . $z]);
         if ($RespEncuesta === false) {
             //escribo en el log
             $ddf = fopen('../log/' . $_SESSION['base'] . '/' . $nombre, 'a');
             date_default_timezone_set('Europe/Madrid');
コード例 #2
0
 for ($h = $_POST['des']; $h < $_POST['has']; $h++) {
     //echo $_SESSION['NumRespuesta'];//??PACO
     if (!isset($_SESSION['NumRespuesta'])) {
         if ($RespEncuesta == '') {
             $numRespuesta = '';
         } else {
             $_SESSION['NumRespuesta'] = $RespEncuesta;
             $numRespuesta = $RespEncuesta;
         }
     } else {
         $RespEncuesta = $_SESSION['NumRespuesta'];
     }
     if ($lineasEncuesta[$h]['lngTipo'] == 0) {
         //ESTA SIN TERMINAR, ESTO TIENE QUE SER DE OTRA FORMA 22/6/2015
         //Hacemos un insert ficticio. Por que el tipo 0 es un Titulo y no hay que insertar nada
         $RespEncuesta = $clsCNEnc->InsertaRespuesta($id, $numRespuesta, $z, 0, "");
     } else {
         if ($lineasEncuesta[$h]['lngTipo'] == 1) {
             //esto significa que es de tipo texto
             $z = $h + 1;
             logger('encuesta_respuesta', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " IdEncuesta: " . $id . " -> Pregunta {$z}: Tipo: 1 - Dato: " . $_POST['RES_' . $z]);
             $RespEncuesta = $clsCNEnc->InsertaRespuesta($id, $numRespuesta, $z, 1, $_POST['RES_' . $z]);
             if ($RespEncuesta === false) {
                 logger('encuesta_respuesta', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " IdEncuesta: " . $id . " -> Pregunta {$z}: NO SE HA INSERTADO");
             } else {
                 logger('encuesta_respuesta', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " IdEncuesta: " . $id . " -> Pregunta {$z}: INSERTADO CORRECTAMENTE");
             }
         } else {
             if ($lineasEncuesta[$h]['lngTipo'] == 4) {
                 //esto significa que es de tipo texto obligatorio
                 $z = $h + 1;
コード例 #3
0
 //echo $_SESSION['NumRespuesta'];//??PACO
 if (!isset($_SESSION['NumRespuesta'])) {
     if ($RespEncuesta == '') {
         $numRespuesta = '';
     } else {
         $_SESSION['NumRespuesta'] = $RespEncuesta;
         $numRespuesta = $RespEncuesta;
     }
 } else {
     $RespEncuesta = $_SESSION['NumRespuesta'];
 }
 if ($lineasEncuesta[$h]['lngTipo'] == 0) {
     //ESTA SIN TERMINAR, ESTO TIENE QUE SER DE OTRA FORMA 22/6/2015
     //Hacemos un insert ficticio. Por que el tipo 0 es un Titulo y no hay que insertar nada
     $z = $h + 1;
     $RespEncuesta = $clsCNEnc->InsertaRespuesta($id, $numRespuesta, $z, 0, "");
 } else {
     if ($lineasEncuesta[$h]['lngTipo'] == 1 || $lineasEncuesta[$h]['lngTipo'] == 4) {
         //esto significa que es de tipo texto
         $z = $h + 1;
         //escribo en el log
         $ddf = fopen('../log/' . $_SESSION['base'] . '/' . $nombre, 'a');
         date_default_timezone_set('Europe/Madrid');
         $texto = "IdEncuesta: " . $id . " - IdCliente:" . $_SESSION['idCliente'] . " -> Pregunta {$z}: Tipo: 1 - Dato: " . $_POST['RES_' . $z];
         fwrite($ddf, "[" . date("r") . "] {$texto}\n");
         fclose($ddf);
         $RespEncuesta = $clsCNEnc->InsertaRespuesta($id, $numRespuesta, $z, $lineasEncuesta[$h]['lngTipo'], $_POST['RES_' . $z]);
         if ($RespEncuesta === false) {
             //escribo en el log
             $ddf = fopen('../log/' . $_SESSION['base'] . '/' . $nombre, 'a');
             date_default_timezone_set('Europe/Madrid');