Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* CÓDIGO HTML, FORMULARIO DE LOGIN DE USUARIO*/
- <body>
- <?php include "php/user.inc"; ?>
- <header id="encabezado">
- <div id="soporte"><img src="images/soporte.jpg"> </div>
- </header>
- <h2>Ingreso Sistema</h2>
- <div id="divlogin">
- <form action="#" method="post" id="formulariologin">
- <p><label class="lbllogin">Usuario</label>
- <input type="text" value="" placeholder="Ingrese su correo electrónico" class="inputlogin" name="correo" id="usuario" autofocus="" ></p>
- <p><label class="lbllogin">Clave</label>
- <input type="text" value="" placeholder="Ingrese su clave" class="inputlogin" name="clave" id="clave" >
- </p>
- <br>
- <input class="btn" type="submit" value="Aceptar" />
- <input class="btn" type="reset" value="Cancelar" />
- <?php
- $correo =isset($_POST['correo']) ? $_POST['correo'] : null;
- $clave =isset($_POST['clave']) ? $_POST['clave'] : null;
- login($correo,$clave);
- ?>
- </form>
- </div>
- </body>
- /*CÓDIGO QUE PROCESA LOS VALORES ENVIADOS POR EL USUARIO*/
- /*Función que procesa login de usuario */
- function login($correo,$clave)
- {
- global $conexion;
- $query = "SELECT u.correo_usuario,u.clave
- FROM usuario as u where codigo_estado=1";
- $resultado = mysqli_query($conexion,$query);
- if(mysqli_num_rows($resultado) > 0)
- {
- while($fila=mysqli_fetch_array($resultado))
- {
- if((strcmp($fila['correo_usuario'],$correo)==0) && (strcmp($fila['clave'],$clave)==0))
- {
- echo "<p style='text-align: center'>Ingreso Correcto</p>";
- header('Location: index.php');
- break;
- }else if($correo==null && $clave ==null )
- {
- }else
- {
- echo "<p style='text-align: center'>Ingreso Incorrecto</p>";
- header('Location: errorlogin.html');
- break;
- }
- }
- }
- }
- /*ESTRUCTURA DE LA TABLA Y REGISTROS DE ACUERDO A CONSULTA REALIZADA EN LA INSTRUCCIÓN PHP*/
- CREATE TABLE `usuario` (
- `codigo_usuario` int(11) NOT NULL,
- `nombre_usuario` varchar(25) DEFAULT NULL,
- `apellido_paterno` varchar(25) DEFAULT NULL,
- `apellido_materno` varchar(25) DEFAULT NULL,
- `rut_usuario` varchar(15) DEFAULT NULL,
- `correo_usuario` varchar(50) DEFAULT NULL,
- `anexo_usuario` int(11) DEFAULT NULL,
- `codigo_tipo_usuario` int(11) NOT NULL,
- `codigo_cargo_usuario` int(11) NOT NULL,
- `codigo_sede` int(11) NOT NULL,
- `codigo_estado` int(11) NOT NULL,
- `clave` char(10) NOT NULL,
- PRIMARY KEY (`codigo_usuario`),
- KEY `USUARIO_CARGO_USUARIO_FK` (`codigo_cargo_usuario`),
- KEY `USUARIO_ESTADO_USUARIO_FK` (`codigo_estado`),
- KEY `USUARIO_SEDE_FK` (`codigo_sede`),
- KEY `USUARIO_TIPO_USUARIO_FK` (`codigo_tipo_usuario`),
- CONSTRAINT `USUARIO_CARGO_USUARIO_FK` FOREIGN KEY (`codigo_cargo_usuario`) REFERENCES `cargo_usuario` (`codigo_cargo_usuario`),
- CONSTRAINT `USUARIO_ESTADO_USUARIO_FK` FOREIGN KEY (`codigo_estado`) REFERENCES `estado_usuario` (`codigo_estado`),
- CONSTRAINT `USUARIO_SEDE_FK` FOREIGN KEY (`codigo_sede`) REFERENCES `sede` (`codigo_sede`),
- CONSTRAINT `USUARIO_TIPO_USUARIO_FK` FOREIGN KEY (`codigo_tipo_usuario`) REFERENCES `tipo_usuario` (`codigo_tipo_usuario`)
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1
- /*DATOS DEVUELTOS DE ACUERDO A LA SIGUIENTE CONSULTA*/
- SELECT u.correo_usuario,u.clave
- FROM usuario as u where codigo_estado=1
- correo_usuario clave
- ag_mimo@hotmail.com amimo83948
- bfernandez@gmail.com afemo28374
- brperez@gmail.com brepe83749
- daniel@gmail.com dveha98203
- jvillalobos@gmail.com jvime92610
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement