<?php session_start(); require_once '../CN/clsCNRecl.php'; require_once '../CN/clsCNPM.php'; require_once '../CN/clsCNUsu.php'; require_once '../general/funcionesGenerales.php'; //Control de Permisos. Hay que incluirlo en todas las páginas /**************************************************************/ $lngPagina = '56,562'; //le paso la funcion de comprobacion de permisos AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']); //Control de Permisos. Hay que incluirlo en todas las páginas $lngPermiso = 1; //ESTA VARIABLE ES PROVISIONAL $clsCNPM = new clsCNPM(); $clsCNPM->setStrBD($_SESSION['mapeo']); $clsCNUsu = new clsCNUsu(); $clsCNUsu->setStrBD($_SESSION['mapeo']); $clsCNRecl = new clsCNRecl(); $clsCNRecl->setStrBD($_SESSION['mapeo']); function EnviaCorreos($strMail, $originado, $destinatario, $num, $fecha, $departamento, $tipo) { require_once '../general/phpmailer/PHPMailerAutoload.php'; $to = $strMail; $from = '*****@*****.**'; $mail = new PHPMailer(); //Correo desde donde se envía (from) $mail->setFrom($from, ''); //Correo de envío (to) $mail->addAddress($to, '');
} } $strNumDesdeAnio = $_GET['strNumDesdeAnio']; $strNumHasta = $_GET['strNumHasta']; if ($strNumHasta != '') { $long = strlen($strNumHasta); for ($i = 1; $i <= 7 - $long; $i++) { $strNumHasta = '0' . $strNumHasta; } } $strNumHastaAnio = $_GET['strNumHastaAnio']; $datAltaDesde = $_GET['datAltaDesde']; $datAltaHasta = $_GET['datAltaHasta']; $strProductos2 = $_GET['strProductos2']; require_once '../CN/clsCNPM.php'; $clsCNPM = new clsCNPM(); $clsCNPM->setStrBD($_SESSION['mapeo']); $arResult = $clsCNPM->ListadoSolMod($strNumDesde, $strNumDesdeAnio, $strNumHasta, $strNumHastaAnio, $datAltaDesde, $datAltaHasta, $strProductos2); ?> <!-- <h3 align="center" color="#FFCC66"><font size="3px">Comentarios para Modificar Solución</font></h3>--> <br/> <table id="datatablesMod" class="display"> <thead> <tr> <th>Nº</th> <th>Fecha Alta</th> <th>Req.Incumplido</th> <th>Area Afectada</th> <th>Accion C/P</th> </tr>
<input type="button" class="button" value="Consultar" name="cmdConsultar" onclick="javascript:validar();" /> <input name="cmdListar" type="hidden" value="OK"/> </td> </tr> </table> </div> </td></tr> </table> </form> <?php //aqui detectamos que hemos pulsado al boton 'Consultar' //por lo que cojemos los parametros de los filtros, hacemos la consulta y la presentamos // if(isset($_GET['cmdListar'])&&$_GET['cmdListar']=='OK'){ require_once '../CN/clsCNPM.php'; $clsCNPM = new clsCNPM(); $clsCNPM->setStrBD($_SESSION['mapeo']); //recojemos los parametros de los filtros $strNumDesde = $_GET['strNumDesde']; if ($strNumDesde != '') { $long = strlen($strNumDesde); for ($i = 1; $i <= 7 - $long; $i++) { $strNumDesde = '0' . $strNumDesde; } } $strNumDesdeAnio = $_GET['strNumDesdeAnio']; $strNumHasta = $_GET['strNumHasta']; if ($strNumHasta != '') { $long = strlen($strNumHasta); for ($i = 1; $i <= 7 - $long; $i++) { $strNumHasta = '0' . $strNumHasta;
<?php session_start(); require_once '../CN/clsCNRecl.php'; require_once '../CN/clsCNPM.php'; require_once '../CN/clsCNUsu.php'; require_once '../general/funcionesGenerales.php'; //Control de Permisos. Hay que incluirlo en todas las páginas /**************************************************************/ $lngPagina = '57,564'; //le paso la funcion de comprobacion de permisos AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']); //Control de Permisos. Hay que incluirlo en todas las páginas $lngPermiso = 1; //ESTA VARIABLE ES PROVISIONAL $clsCNPM = new clsCNPM(); $clsCNPM->setStrBD($_SESSION['mapeo']); $clsCNUsu = new clsCNUsu(); $clsCNUsu->setStrBD($_SESSION['mapeo']); $clsCNRecl = new clsCNRecl(); $clsCNRecl->setStrBD($_SESSION['mapeo']); function EnviaCorreoAlta($strMail, $originado, $destinatario, $num, $fecha, $departamento, $tipo) { require_once '../general/phpmailer/PHPMailerAutoload.php'; $to = $strMail; $from = '*****@*****.**'; $mail = new PHPMailer(); //Correo desde donde se envía (from) $mail->setFrom($from, ''); //Correo de envío (to) $mail->addAddress($to, '');
<?php session_start(); require_once '../CN/clsCNPM.php'; $clsCNPM = new clsCNPM(); $clsCNPM->setStrBD($_SESSION['mapeo']); //borramos esta reclamacion (cambiamos el campo lngStatus a 0) $id = $_GET['id']; if ($clsCNPM->pmejBorrar($id)) { //si se ha borrado echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha borrado la Propuesta de Mejora de la base de datos">'; } else { //si no se ha borrado echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha borrado la Propuesta de Mejora de la base de datos">'; }
<?php session_start(); require_once '../CN/clsCNPM.php'; require_once '../CN/clsCNUsu.php'; require_once '../general/funcionesGenerales.php'; //Control de Permisos. Hay que incluirlo en todas las páginas /**************************************************************/ $lngPagina = '58,566'; //le paso la funcion de comprobacion de permisos AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']); //Si devuelve 1 entonces que siga el flujo $clsCNPM = new clsCNPM(); $clsCNPM->setStrBD($_SESSION['mapeo']); $clsCNUsu = new clsCNUsu(); $clsCNUsu->setStrBD($_SESSION['mapeo']); $datosTipificacion = $clsCNPM->DatosSolCons($_GET['id']); //var_dump($datosTipificacion);die; //estas funciones son generales librerias_jQuery(); ?> <!DOCTYPE html> <HTML> <HEAD> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <link rel="shortcut icon" href="../images/q.ico"> <TITLE>Análisis de Riesgo - CONSULTA</TITLE> <script language="JavaScript"> //indicar el mensaje de error si es 'esValido' false
$mail->ContentType = 'text/plain'; $mail->IsHTML(false); $html = convert_html_to_text($html); $mail->Body = $html; } if (!$mail->send()) { logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo NO Enviado."); } else { logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo Enviado CORRECTAMENTE."); } } //codigo principal //comprobamos si se ha submitido el formulario if (isset($_POST["cmdAlta"])) { logger('traza', 'pmejalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Propuesta de Mejora->Alta|| Ha pulsado 'Guardar Datos'"); $clsCNPM = new clsCNPM(); $clsCNPM->setStrBD($_SESSION['mapeo']); if ($_POST['strContrato'] != $_POST['strProductos2']) { $mystrTipo = $_POST['strContrato']; $varRes = $clsCNPM->AltaProp($mystrTipo); if (!$varRes) { echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=Se ha producido un error al Insertar la Tipificación ' . $mystrTipo . ' introducida por el usuario ' . $_SESSION['usuario'] . '">'; } } $datosForm = array("strServicio" => $_POST['strServicio'], "strCliente" => $_POST['strCliente'], "strDescripcion" => $_POST['strDescripcion'], "strOficinaAfectada" => $_POST['strOficinaAfectada'], "strDepartamento" => $_POST['strDepartamento'], "strProductos2" => $_POST['strProductos2'], "strContrato" => $_POST['strContrato']); //guardo los datos en session para recuperarlos si vuelvo atras en el formulario $_SESSION['datosForm'] = $datosForm; $num = $clsCNPM->IdNoConformidad(); $numero = $num + 1; $OK = $clsCNPM->Alta($num, $_SESSION['usuario'], $_POST['strServicio'], $_POST['strCliente'], $_POST['strDescripcion'], $_POST['strDocAplicable'], $_POST['strOficinaAfectada'], $_POST['strDepartamento'], $_POST['strProductos2'], $_POST['strContrato']); if ($OK == true) {
session_start(); require_once '../CN/clsCNUsu.php'; require_once '../CN/clsCNRecl.php'; require_once '../CN/clsCNNCS.php.'; require_once '../CN/clsCNPM.php'; require_once '../CN/clsCNUsu.php'; require_once '../CN/clsCNacp.php'; require_once '../general/funcionesGenerales.php'; $clsCNUsu = new clsCNUsu(); $clsCNUsu->setStrBD($_SESSION['mapeo']); $clsCNRecl = new clsCNRecl(); $clsCNRecl->setStrBD($_SESSION['mapeo']); $clsCNNCS = new clsCNNCS(); $clsCNNCS->setStrBD($_SESSION['mapeo']); $clsCNPM = new clsCNPM(); $clsCNPM->setStrBD($_SESSION['mapeo']); $clsCNacp = new clsCNacp(); $clsCNacp->setStrBD($_SESSION['mapeo']); //Control de Permisos. Hay que incluirlo en todas las páginas /**************************************************************/ $lngPagina = '59,571'; //le paso la funcion de comprobacion de permisos AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']); function EnviaCorreos($strMail, $originado, $destinatario, $num, $fecha, $departamento, $tipo) { require_once '../general/phpmailer/PHPMailerAutoload.php'; $to = $strMail; $from = '*****@*****.**'; $mail = new PHPMailer(); //Correo desde donde se envía (from)
session_start(); require_once '../CN/clsCNRecl.php'; require_once '../CN/clsCNPM.php'; require_once '../CN/clsCNUsu.php'; require_once '../general/funcionesGenerales.php'; //Control de Permisos. Hay que incluirlo en todas las páginas /**************************************************************/ $lngPagina = '58,565'; //le paso la funcion de comprobacion de permisos AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']); //Control de Permisos. Hay que incluirlo en todas las páginas $lngPermiso = 1; //ESTA VARIABLE ES PROVISIONAL $clsCNRecl = new clsCNRecl(); $clsCNRecl->setStrBD($_SESSION['mapeo']); $clsCNPM = new clsCNPM(); $clsCNPM->setStrBD($_SESSION['mapeo']); $clsCNUsu = new clsCNUsu(); $clsCNUsu->setStrBD($_SESSION['mapeo']); //funcion de envio de correo function EnviaCorreos($strMail, $originado, $destinatario, $num, $fecha, $departamento, $tipo) { require_once '../general/phpmailer/PHPMailerAutoload.php'; $to = $strMail; $from = '*****@*****.**'; $mail = new PHPMailer(); //Correo desde donde se envía (from) $mail->setFrom($from, ''); //Correo de envío (to) $mail->addAddress($to, ''); $mail->CharSet = "UTF-8";