コード例 #1
0
        $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
        //veo si puedo enviar el correo
        $DatosEnvio = '';
        if ($datosEmail['envio'] === '1') {
            //veo si vienen datos de los envios de email $datosEmail['datosEnvio']
            //si esta vacio, busco los datos del responsable
            if ($datosEmail['datosEnvio'] === '') {
                //no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
                $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
            } else {
                //si tiene datos
                $DatosEnvio = $datosEmail['datosEnvio'];
            }
            //ahora hago el/los envios de correos
            for ($i = 0; $i < count($DatosEnvio); $i++) {
                $OKenvio = EnviaCorreoAlta($DatosEnvio[$i]['email'], $_POST['ori'], $DatosEnvio[$i]['Responsable'], $_POST["strReclamacion"], $_POST["datFechaReclamacion"], $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
            }
        }
        //$OKenvio = EnviaCorreoAlta($DatosResponsableOficina['emailRespOficina'], $_POST['ori'], $DatosResponsableOficina['RespOficina'], $_POST["strReclamacion"], $_POST["datFechaReclamacion"], $departamento);
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha realizado correctamente la modificacion de la no conformidad">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha realizado correctamente la modificacion de la no conformidad">';
    }
} else {
    if (isset($_POST['AltaDoc']) && $_POST['AltaDoc'] === 'SI') {
        $tipo = 'noConformidad';
        include_once '../vista/insertar_Recl_NC_PM.php';
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/ncssol.php?id=' . $_POST['lngId'] . '">';
    } else {
        if (isset($_POST['Reasignar']) && $_POST['Reasignar'] === 'Reasignar') {
            //sino viene Id  conseguir sacarlo de aqui **$datosReclamacion['lngId']** IMPORTANTE
コード例 #2
0
        $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
        //veo si puedo enviar el correo
        $DatosEnvio = '';
        if ($datosEmail['envio'] === '1') {
            //veo si vienen datos de los envios de email $datosEmail['datosEnvio']
            //si esta vacio, busco los datos del responsable
            if ($datosEmail['datosEnvio'] === '') {
                //no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
                $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
            } else {
                //si tiene datos
                $DatosEnvio = $datosEmail['datosEnvio'];
            }
            //ahora hago el/los envios de correos
            for ($i = 0; $i < count($DatosEnvio); $i++) {
                EnviaCorreoAlta($DatosEnvio[$i]['email'], $_POST['strDetectadaPor'], $DatosEnvio[$i]['Responsable'], $_POST['strAccionCorrPrev'], date('d/m/Y'), $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
            }
        }
        //$OKenvio = EnviaCorreoAlta($DatosResponsableCalidad['email'], $_POST['strDetectadaPor'], $DatosResponsableCalidad['RespCalidad'], $_POST["strAccionCorrPrev"], date('d/m/Y'), $DatosResponsable['Departamento']);
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha realizado correctamente la verificacion de la Accion C/P">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha realizado correctamente la verificacion de la Accion C/P">';
    }
} else {
    //recuperar los datos de la reclamacion por la id
    $datosAccionCP = $clsCNacp->DatosAccionCP($_GET['id'], $_SESSION['usuario']);
    $listaOficina = $clsCNacp->ListadoOficinas($strLista);
    $listaVerificaciones = $clsCNacp->ListaVerificaciones($strListaV, $_GET['id']);
    $datosAccionCP = $clsCNacp->DatosAccionCP($_GET['id'], $_SESSION['usuario']);
    $responsable = $clsCNacp->NombreNumIdResponsable($datosAccionCP['lngIdResponsable']);
    $listaOficina = $clsCNacp->ListadoOficinas($strLista);