-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvalidar_usuario.php
87 lines (71 loc) · 2.15 KB
/
validar_usuario.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
<?php
/**
* @author iberlot
* @version 20151223
* @package Mytthos
* @category config
*
* Sistema de validacion de usuarios
*
*/
session_start ();
include_once ("Config/variables.php"); // incluimos el archivo que contiene las variables
include_once ("Config/config.php"); // incluimos el archivo de configuracion
include_once ("Config/conect.php"); // incluimos el archivo de conexion
// include_once("Config/control_session.php");
$usuario = strtolower (htmlentities ($_POST ["usuario"], ENT_QUOTES));
$password = $_POST ["password"];
// Controlo que usuario y pass esten completos//
if ($usuario == "")
{
echo "Debe colocar nombre de usuario ";
exit ();
}
if ($password == "")
{
echo "Debe colocar contraseña";
exit ();
}
// /////////////////////////////////////////////////////////
if ($usuario != "" && $password != "")
{
// //////////////////////////////////////////////////////
// Conecto con Servidor POP3 y verifico si entra ///////
// //////////////////////////////////////////////////////
$equery = "SELECT * FROM Usuarios WHERE nombreUsuario = '" . $usuario . "'";
$result = mysqli_query ($link, $equery) or die ('Query error: ' . mysqli_error ($link));
while ($row = mysqli_fetch_array ($result, MYSQLI_ASSOC))
{
$mailUsuario = trim ($row ['mailUsuario']);
echo $mailUsuario . " - " . $password . "<Br />";
if ($row ['pass']==$password)
{
$entro = 1;
}
else
{
$entro = 0;
}
}
// ///////////////////////////////////////////////
if (($entro == 1)) // or ($usuario=='iberlot') or ($usuario=='mgallardo'))
{
$_SESSION ['usuario'] = $usuario;
/**
* if(($usuario =='iberlot') or ($usuario=='mgallardo'))
* {
* $_SESSION['usuario'] = $usuario;
* }
*/
$_SESSION ['estado'] = 'Iniciada';
// Elimina el siguiente comentario si quieres que re-dirigir automáticamente a index.php
echo "Ingreso exitoso, ahora sera dirigido a la pagina principal.";
echo "<p><a href='index.php'>inicio</a></p>";
header ("location:index.php");
}
else
{
echo 'Los datos suministrados son incorrectos....';
echo "<!--DEBUG:" . $usuario . ":" . $entro . ":" . $imp . ":" . imap_last_error () . "-->";
}
}