コード例 #1
0
        */
    $lngNumPregunta = 0;
    $lngNumSubPregunta = 0;
    $TipoPregunta = $_POST['TipoPregunta'];
    $strDescripcion = " ";
    $varRes = $clsCNEnc->AltaPregunta($numEnc, $_SESSION['usuario'], $lngNumPregunta, $lngNumSubPregunta, $TipoPregunta, $strDescripcion, $strPregunta, $strOpc1, $lngOpc1, $strOpc2, $lngOpc2, $strOpc3, $lngOpc3, $strOpc4, $lngOpc4, $strOpc5, $lngOpc5, $strOpc6, $lngOpc6, $strOpc7, $lngOpc7, $strOpc8, $lngOpc8, $strOpc9, $lngOpc9, $strOpc10, $lngOpc10, $strSimpleMultiple);
    //echo $varRes;
}
//codigo principal
//comprobamos si se ha submitido el formulario DE LA CABECERA
if (isset($_POST['cmdAlta'])) {
    //logger('info','encalta.php-' ,"Usuario: ".$_SESSION['strUsuario'].', Empresa: '.$_SESSION['base'].', SesionID: '.  session_id(). " ||||Alta de Datos principales de Encuesta->Encuesta->Alta|| Ha pulsado 'Guardar Datos'");
    $clsCNEnc = new clsCNEnc();
    $clsCNEnc->setStrBD($_SESSION['mapeo']);
    $num = $clsCNEnc->IdEncuesta();
    $varRes = $clsCNEnc->Alta($num, $_SESSION['usuario'], $_POST['strCodigo'], $_POST['strNombre'], $_POST['strIdioma'], $_POST['PreguntasXBloque'], $_POST['optCri013'], $_POST['strDescripcion'], $_POST['FechaInicio'], $_POST['FechaFin'], ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ');
    //Este es el Id Encuesta que se ha dado de alta en la cabecera.
    if ($varRes != "false" && $varRes != "No se puede realizar el Alta.") {
        $IdEncuestaCabecera = $varRes;
        $_SESSION['IdEncuesta'] = $varRes;
    } else {
        //si tiene datos de errores se indica
        logger('ERROR', 'encalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Alta encuestas || Problema en alta de Encuesta en Insercion en BBDD");
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=' . $varRes . '">';
    }
    /*
     header('Location: encaltapreg.php');
    
     //si la vble. $novalido esta vacia, se envia un correo al cliente
     if($novalido==''){
     EnviaCorreos($correo);
コード例 #2
0
     $mystrTipo = $_POST['strTipReclamacion'];
     $varRes = $clsCNRecl->AltaTipificaciones($mystrTipo);
     if (!$varRes) {
         logger('ERROR', 'reclalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Quejas y Reclamaciones->Alta|| Ha pulsado 'Guardar Datos'");
         echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=Se ha producido un error al Insertar la Tipificacion ' . $mystrTipo . ' introducida por el usuario ' . $_SESSION['usuario'] . '">';
     }
 }
 //$strFax='';
 if (!isset($_POST['strFax'])) {
     $strFax = '';
 }
 //' Fin introduccion de No conformidad
 //    $clsCNRecl=new clsCNRecl();
 //    $clsCNRecl->setStrBD($_SESSION['mapeo']);
 $num = $clsCNRecl->IdReclamacion();
 $varRes = $clsCNRecl->Alta($num, $_SESSION['usuario'], $_POST['strClienteNombre'], $_POST['strClienteApellidos'], $_POST['strEmpresa'], $_POST['strPoblacion'], $_POST['strDireccion'], $_POST['lngCP'], $_POST['strProvincia'], $_POST['strTelefono'], $strFax, $_POST['strEmail'], $_POST['lngFactura'], $_POST['lngExpediente'], $_POST['datFechaServicio'], $_POST['strServAfect'], $_POST['strDescripcion'], $_POST['strOficina'], $_POST['strDepartamento'], $_POST['strTipReclamacion'], $_POST['optCri013'], ' ', ' ');
 if ($varRes == true) {
     logger('traza', 'reclalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Quejas y Reclamaciones->Alta|| Se ha insertado correctamente en la tabla tbreclamaciones");
 } else {
     logger('error', 'reclalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . "||||Medición, Análisis y Mejora->Quejas y Reclamaciones->Alta|| ERROR: " . $varRes);
 }
 //guardamos la $IdReclamacion mas alta que hay en la tabla
 $IdReclamacion = $clsCNRecl->IdReclamacion();
 if ($varRes != 1) {
     echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=' . $varRes . '">';
 } else {
     //hay cun control de las oficinas 1285, 1173, 1214, 1250 y 950
     if ($controloficina == '1285' || $controloficina == '1173' || $controloficina == '1214' || $controloficina == '1250' || $controloficina == '950') {
         //no hacemos nada
     } else {
         $correo = '';