Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/04/2009, 19:48
Avatar de By_George
By_George
 
Fecha de Ingreso: abril-2009
Ubicación: localhost
Mensajes: 629
Antigüedad: 15 años
Puntos: 19
Respuesta: quisiera hacer esto! Porfavor Ayuda!

Bueno aqui con mi primer comentario, para crear un proceso de logueo te recomiendo utilices variables de sesion aki te paso un ejemplo basico de como realizo el logueo tengo un archivo llamado acceso dond tngo un formulario que pide usuario y password de ahi ese form me manda a sesion.php que es el ka kontinuacion t koloko
Código PHP:
<?php
include ('conexionbd.php');
extract($_POST);
if (isset(
$usuario) and isset($contra))
{
    
$sql="select pk_empleado, usuario, contraseña, tipo_usuario from empleados where usuario='$usuario'";
    
$query=mysql_query($sql$conexion);
    
$datos=mysql_fetch_array($query);
    
$ndatos=mysql_num_rows($query);
    if (
$ndatos==1)
    {
        if (
$contra==$datos[2])
        {
            if(
$datos[3]==1)
            {
                
session_start();
                
$_SESSION['admin']=$datos[0];
                
header('Location:../Administrador/admin.php');
            }
            if(
$datos[3]==2)
            {
                
session_start();
                
$_SESSION['visor']=$datos[0];
                
header('Location:../Consulta/Consulta.php');
            }
            if(
$datos[3]==3)
            {
                
session_start();
                
$_SESSION['usuario']=$datos[0];
                
header('Location:../Comisionista/comisionista.php');
            }
        }
        else
        {
            
session_start();
            
$_SESSION['nousuario']=1;
            
header('Location:../acceso.php');
        }    
    }
    else
    {
        
session_start();
        
$_SESSION['nousuario']=1;
        
header('Location:../acceso.php');
    }  
}
else
{
    
session_start();
    
$_SESSION['nousuario']=2;
    
header('Location:../acceso.php');
}
?>
primero me conecto a mi base de datos para buscar mis usuarios registrados
verifico que ayan enviando los valores requeridos si no creo una variable de sesion(de no usuario) y me regresa a acceso
si ingreso usuario y password hago una consulta para chekar ke el usuario k ingreso exista si lo encuentra aora chek k el dato de la consulta correspondiente al campo password coincida kon la contraseña ingresada, sino coincida crea una variable de sesion de no usuario y si coincide verifico que tipo de usuario es y dpendiendo su jerarkia le creo una variable de sesion que contiene el valor de su id y lo redirijo a la part del sistema que le corresponda espero puedas entender y t sirva este es un metodo muy sencillo,