Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mateus P.

Tenho 3 tipos de usuario, mas quando logo o admin vai para pág errada

Recommended Posts

Tenho 3 tipos de usuários admin, prof e o usuario comum, quando logo admin e usuario eles estão indo para a mesma página o administrador não está indo para a página dele o que pode ser preciso urgente.





if ($_SESSION['tipo_user'] == 1){


header("Location: admininstrador.php");

}


if ($_SESSION['tipo_user'] == 2){


header("Location: professor.php");

}


else{

header("Location:usuario.php");

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Substitui isso:

if ($_SESSION['tipo_user'] == 1){
	header("Location: admininstrador.php");
}

if ($_SESSION['tipo_user'] == 2){
	header("Location: professor.php");
} else{
	header("Location:usuario.php");
}

Por isso:

if ($_SESSION['tipo_user'] == 1){
	header("Location: admininstrador.php");
} else if ($_SESSION['tipo_user'] == 2){
	header("Location: professor.php");
} else{
	header("Location:usuario.php");
}

você deve colocar um else na comparação do tipo 1 pro 2 e o else caso nao ache nenhum..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Substitui isso:

if ($_SESSION['tipo_user'] == 1){
	header("Location: admininstrador.php");
}

if ($_SESSION['tipo_user'] == 2){
	header("Location: professor.php");
} else{
	header("Location:usuario.php");
}

Por isso:

if ($_SESSION['tipo_user'] == 1){
	header("Location: admininstrador.php");
} else if ($_SESSION['tipo_user'] == 2){
	header("Location: professor.php");
} else{
	header("Location:usuario.php");
}

você deve colocar um else na comparação do tipo 1 pro 2 e o else caso nao ache nenhum..

Valeu cara!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.