Пример #1
0
function trNuevoSAC($update, $insert)
{
    $sql = "SET AUTOCOMMIT=0;";
    $resultado = mysqli_query($GLOBALS['conexion'], $sql);
    $sql = "BEGIN;";
    $resultado = mysqli_query($GLOBALS['conexion'], $sql);
    $sql = "INSERT INTO puesto VALUES ({$insert})";
    $resultado = mysqli_query($GLOBALS['conexion'], $sql);
    $newPuesto = mysqli_insert_id($GLOBALS['conexion']);
    if (($newPuesto = !0) && ($newPuesto = !NULL)) {
        $sql = "UPDATE puesto SET " . $update;
        $resultado = mysqli_query($GLOBALS['conexion'], $sql);
    } else {
        errorConsulta(1, mysqli_error($GLOBALS['conexion']), $sql, "sus");
    }
    if ($resultado) {
        $sql = "COMMIT";
        $regreso[0] = mysqli_query($GLOBALS['conexion'], $sql);
        $regreso[1] = mysqli_affected_rows($GLOBALS['conexion']);
    } else {
        $sql = "ROLLBACK;";
        $resultado = mysqli_query($GLOBALS['conexion'], $sql);
        $regreso[0] = 0;
        $regreso[1] = 0;
        errorConsulta(1, mysqli_error($GLOBALS['conexion']), $sql, "sus");
    }
    return $regreso;
}
Пример #2
0
function mailEnvioContra($solNombre, $solMail, $usuario, $contra)
{
    //	<br> Podrá ingresar al sistema mediante la dirección electrónica http://132.248.242.11/sus/ dispuesta en el catálogo de servicios de la Secretaría Administrativa utilizando las siguientes credenciales.</p>
    //  <p>Atentamente</p></br>".$GLOBALS['jefeServicios']."</br>Secretaría Administrativa, IIBI.</p>";
    $nombre = htmlspecialchars($solNombre);
    $mensaje = "<p>{$nombre}</p>\r\n\t<p>Por este medio se le informa su alta de usuario al <a " . $GLOBALS['direccion'] . ">Sistema de solicitud única de servicios </a>del IIBI.\r\n\t<br> Podrá ingresar al sistema haciendo click <a " . $GLOBALS['direccion'] . ">aqui</a> utilizando las siguientes credenciales.</p>\r\n\t<p> USUARIO: " . $usuario . "\r\n\t<br> CONTRASEÑA: " . $contra . "</p>\r\n\t\t\t\r\n\t<p>Además, puede desgargar el manual de usuario dando click <a " . $GLOBALS['direccion'] . ">/manSUS_usu.pdf>aquí</a></p>\r\n\t<p>Agradeceremos sus comentarios y dudas a los correos dafne@iibi.unam.mx y rebeca@iibi.unam.mx o a los teléfonos 5623 0366 o 5616 2182</p>\r\n\t\r\n\t<p><b>Por favor no responda a este correo, es meramente informativo.</b></p>";
    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->Host = $GLOBALS['hostM'];
    $mail->Port = $GLOBALS['puertoM'];
    $mail->Username = $GLOBALS['usuM'];
    $mail->Password = $GLOBALS['contraM'];
    $mail->SetFrom($mail->Username . '@' . $mail->Host, 'Secretaría Administrativa, IIBI');
    $mail->AddAddress($solMail, $solNombre);
    //Dirección y nombre del remitente.
    $mail->Subject = utf8_decode("Cuenta de acceso al sistema de solicitud única de servicios.");
    $mail->MsgHTML(utf8_decode($mensaje));
    if (!$mail->Send()) {
        errorConsulta($_SESSION['idUsuario'], $mail->ErrorInfo, "mailEnvioContra-{$usuario}", "SUS");
        print_r($mail->ErrorInfo);
        $regreso = 0;
    } else {
        $regreso = 1;
    }
    unset($GLOBALS['hostM'], $GLOBALS['puertoM'], $GLOBALS['usuM'], $GLOBALS['contraM'], $GLOBALS['jefeServicios']);
    return $regreso;
}