<?php
include("conectar_bd.php");
conectar_bd();
$usr = $_POST['usuario'];
$pw = $_POST['password'];
//Obtengo la version encriptada del password
$pw_enc = md5($pw);
$sql1 = "SELECT id_TipoUsuario FROM tbl_users
WHERE tx_username = '".$usr."'
AND tx_password = '".$pw_enc."' ";
$result1=mysql_query($sql1,$conexio);
$uid = "";
$rs=mysql_fetch_array($result1);
if( $rs[0]=="2"){
$sql = "SELECT id_usuario FROM tbl_users
INNER JOIN ctg_tiposusuario
ON tbl_users.id_TipoUsuario = ctg_tiposusuario.id_TipoUsuario
WHERE tx_username = '".$usr."'
AND tx_password = '".$pw_enc."'
";
$result =mysql_query($sql,$conexio);
$uid = "";
//Si existe al menos una fila
if( $fila=mysql_fetch_array($result) ) {
//Obtener el Id del usuario en la BD
$uid = $fila['id_usuario'];
//Iniciar una sesion de PHP
session_start();
//Crear una variable para indicar que se ha autenticado
$_SESSION['autenticado'] = 'SI';
//Crear una variable para guardar el ID del usuario para tenerlo siempre disponible
$_SESSION['uid'] = $uid;
//CODIGO DE SESION
//Crear un formulario para redireccionar al usuario y enviar oculto su Id
?>
<form name="formulario" method="post" action="principalcero.php">
<input type="hidden" name="idUsr" value='<?php echo $uid ?>' />
</form>
<?php
}
}
elseif( $rs[0]=="1"){
$sql = "SELECT id_usuario FROM tbl_users
INNER JOIN ctg_tiposusuario
ON tbl_users.id_TipoUsuario = ctg_tiposusuario.id_TipoUsuario
WHERE tx_username = '".$usr."'
AND tx_password = '".$pw_enc."'
";
$result =mysql_query($sql,$conexio);
$uid = "";
//Si existe al menos una fila
if( $fila=mysql_fetch_array($result) )
{
//Obtener el Id del usuario en la BD
$uid = $fila['id_usuario'];
//Iniciar una sesion de PHP
session_start();
//Crear una variable para indicar que se ha autenticado
$_SESSION['autenticado'] = 'SI';
//Crear una variable para guardar el ID del usuario para tenerlo siempre disponible
$_SESSION['uid'] = $uid;
//CODIGO DE SESION
//Crear un formulario para redireccionar al usuario y enviar oculto su Id
?>
<form name="formulario" method="post" action="administrador.php">
<input type="hidden" name="idUsr" value='<?php echo $uid ?>' />
</form>
<?php
}
else {
//En caso de que no exista una fila...
//..Crear un formulario para redireccionar al usuario a la pagina de login
//enviandole un codigo de error
?>
<form name="formulario" method="post" action="index.php">
<input type="hidden" name="msg_error" value="1">
</form>
<?php
}
}?>
<script type="text/javascript">
//Redireccionar con el formulario creado
document.formulario.submit();
</script>