Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/05/2011, 12:49
albertomozgz
 
Fecha de Ingreso: mayo-2011
Mensajes: 64
Antigüedad: 12 años, 11 meses
Puntos: 8
Respuesta: Redireccionar en funcion de usuario HTML, PHP

Código PHP:
//Solo compruebo que el usuario no este vacio, se que tambien debo controlar la contraseña
if((!isset($usuario)) || (empty($usuario)))
    {
        
header("Location:index1.php");
    }
    else
    {
//Si no lo esta, conecto recogo la contraseña y compruebo que ese usuario existe.
        
$link=conectar(); 
        
$pwd=$_POST['pass'];
        
$comprobar=mysql_query("select * from usuarios where nick='$usuario' and passw='$pwd'"$link); 
//La manera de comprobarlo es que guardando el numero de columnas, si son mayor que 0 existe.
        
$num=mysql_num_rows($comprobar);
        
        if (
$num<=0)
        {
            
header("Location:nada.php");
        }
        else
        {
//Cuando el usuario ya existe creo otra varible donde compruebo el tipo de usuario que es el resultado puede ser "Admin" o "Jugador"
            
$tipousuario=mysql_query("select tipo from usuarios where nick='$usuario'"$link);

            
$_SESSION['user']=$usuario;//Variable de sesion para usar mas adelante.
            
echo "Usuario tipo<br>";
            echo 
$tipousuario;
            
            
//No consigo accder al contenido de la variable para saber el tipo de usuario que es!!!
//En este IF es donde compruebo que usuario es y lo encamino a una pagina o a otra
            
if($tipousuario == 'Admin')
            {
                
header("Location:admin.php");
            }
            elseif(
$tipousuario == 'Jugador')
            {
                
header("Location:prueba.php");
            }
        }
    }