Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/05/2011, 04:23
albertomozgz
 
Fecha de Ingreso: mayo-2011
Mensajes: 64
Antigüedad: 13 años
Puntos: 8
De acuerdo Respuesta: Redireccionar en funcion de usuario HTML, PHP

Ya lo tengo solucionado y funciona, no lo he hecho exactamente como tu me has dicho porque no me salia, aunque me has encaminado bastante, luego he tenido problemas porque no me redirecionaba con el header y he tenido que usar alguna alternativa.

Aqui pongo el codigo:
Código PHP:
<?php

    
@session_start();
    function 
conectar()
    {
        if(!(
$link=mysql_connect("localhost","root")))
        {
            echo 
"Error en la conexion al servidor";
            exit();
        }
        if (!
mysql_select_db("proyecto",$link)) 
           { 
              echo 
"Error seleccionando la base de datos."
              exit(); 
           } 
        return 
$link;
    }
    
$usuario=$_POST['nick'];
    
    
    if((!isset(
$usuario)) || (empty($usuario)))
    {
        
header("Location:index1.php");
    }
    else
    {
        
$link=conectar(); 
        
$pwd=$_POST['pass'];
        
$comprobar=mysql_query("select * from usuarios where nick='$usuario' and passw='$pwd'"$link); 
        
        
            
        
$num=mysql_num_rows($comprobar);
        
        if (
$num<=0)
        {
            
header("Location:nada.php");
        }
        else
        {
            
            while(
$tipousuario mysql_fetch_array($comprobar))
            {
                
                if(
$tipousuario ["tipo"]=='Admin')
                {
                    
//header("Location:prueba.php");
                    //echo "Soy Admin";
                    
echo "<script language='javascript'>window.location='admin.php'</script>";
                }
                else
                {
                    
//echo "JUGADORO";
                    //header("Location:admin.php");
                    
echo "<script language='javascript'>window.location='prueba.php'</script>";
                }
            }
            
            
            
            
        }
    }
    
mysql_free_result($comprobar);
    
mysql_free_result($tipousuario);
    
mysql_close($link);    
?>