-
Notifications
You must be signed in to change notification settings - Fork 0
/
solicitud.php
151 lines (122 loc) · 4.82 KB
/
solicitud.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<?php
session_start();
include_once 'DB/Atajo.php';
include_once 'DB/AtajoDB.php';
$atajoDB = new AtajoDB();
$atajo = new Atajo();
$atajos = $atajoDB->listar();
// session_start();
// if (!(isset($_SESSION['usu']) && $_SESSION['usu'])) {
// header('Location: login.php');
// }
$mostrarMensaje = 0;
if (!(isset($_SESSION['exito']) && $_SESSION['exito'])) {
} else {
unset($_SESSION["exito"]);
$mostrarMensaje = 1;
}
?>
<!DOCTYPE HTML>
<!--
Phantom by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title>Solicitud de Registros Clínicos</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="assets/css/main.css" />
<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon">
<link rel="icon" href="images/favicon.ico" type="image/x-icon">
<script src="jquery.rut.js"></script>
</head>
<body class="is-preload">
<form action="ActMail.php" method="post">
<!-- Wrapper -->
<div id="wrapper">
<!-- Header -->
<header id="header">
<div class="inner">
<!-- Logo -->
<a href="#" class="logo" title="Refrescar página web">
<span class="symbol"><img src="images/logo.png" alt="" style="object-fit: cover;" /></span>
<span class="title">Solicitud de Registros Clínicos </span><span class="lugar"> Clínica Alemana Osorno</span>
</a>
</div>
</header>
<!-- Main -->
<div id="main">
<div class="inner">
<div id="emailEnviado" class="exito">
Su solicitud fue enviada correctamente.
</div>
<header>
<h2>Formulario Solicitud ficha de Paciente</h2>
</header>
<label for="txtNombre">Solicitado por</label>
<input class="" id="txtNombre" name="txtNombre" type="text" placeholder="Nombre completo" required>
<label for="txtMail">Información de contacto</label>
<input class="" id="txtMail" name="txtMail" type="email" placeholder="Correo Electrónico" required>
<input class="" id="txtFono" name="txtFono" type="number" placeholder="N° Telefónico" required>
<label for="txtNombrePaciente">Información de la ficha <span class="alerta" id="rutP"></span></label>
<input class="" id="txtRutPaciente" name="txtRutPaciente" type="text" placeholder="RUT Paciente" required>
<input class="" id="txtNombrePaciente" name="txtNombrePaciente" type="text" placeholder="Nombre completo del paciente" required>
<label for="chkTipoFicha">Seleccionar Tipo de Ficha <span class="alerta" id="ficha"></span></label>
<input type="checkbox" name="cbxTipoFicha[]" id="cbox1" value="Ambulatorio"> <label for="cbox1">Ambulatorio</label>
<input type="checkbox" name="cbxTipoFicha[]" id="cbox2" value="Hospitalización"> <label for="cbox2">Hospitalización</label>
<br>
<button type="submit" class="button small fit">Enviar Solicitud</button>
<a href="index.php" class="button small fit">Volver a los accesos</a>
</div>
</div>
<!-- Footer -->
<?php include_once 'footer.php' ?>
</form>
</div>
<script>
$("input#txtRutPaciente").rut({
formatOn: 'keyup',
minimumLength: 8,
validateOn: 'change',
useThousandsSeparator: false
});
var rutCorrecto = false;
$("input#txtRutPaciente").rut().on('rutInvalido', function(e) {
$('.alerta#rutP').hide().html("* El rut ingresado no es válido").fadeIn('slow');
$('#txtRutPaciente').css("border-bottom","solid 2px #ff0000");
rutCorrecto = false;
});
$("input#txtRutPaciente").rut().on('rutValido', function(e) {
$('.alerta#rutP').html("<span style='color:green'> Rut Correcto </span>").fadeOut(5000);
$('#txtRutPaciente').css("border-bottom","solid 1px #c9c9c9");
rutCorrecto = true;
});
$(document).ready(function() {
$("form").submit(function() {
if ($('input:checkbox').filter(':checked').length < 1) {
$('.alerta#ficha').hide().html("* Debe seleccionar al menos un tipo de ficha").fadeIn('slow');
return false;
}
return rutCorrecto;
});
$("#emailEnviado").prop("hidden", true);
var mostrarMensaje = <?= $mostrarMensaje ?>;
if (mostrarMensaje != 0) {
$("#emailEnviado").prop("hidden", false);
$("#emailEnviado").fadeOut(7000, function() {});
}
});
</script>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/browser.min.js"></script>
<script src="assets/js/breakpoints.min.js"></script>
<script src="assets/js/util.js"></script>
<script src="assets/js/main.js"></script>
</body>
</html>