buenas tardes amigos vengo pidiendo un poco de su ayuda que hice un login y el problema es que nesesito que me identifique el tipo de usuario si es 1 = docente le muestra su dicho menu pero si es 0 = administrador le muestra su adminstrador el problema es que mi login al momento de iniciar no me reediciona a ningun lado espero puedan ayudarme con esos en mi db  tengo id, usuario, contrasena, id_tipo y mi script asi esta 
<?php
session_start();
$valido=true;
      if(isset($_POST['entrar'])){
         /*Entra solo si se presiona el boton entrar*/
              
         $nombre=$_POST['usuario'];
         $contrasena=$_POST['contra'];
//conecto con la base de datos
$conn = mysql_connect("localhost","root","root");
//selecciono la BBDD
mysql_select_db("cursos");
$query = "SELECT usuario FROM usuario WHERE usuario='$usuario' AND contrasena='$contra' AND id_tipo = 'id_tipo'";
$result = mysql_query($query);
//echo $result;
$row = mysql_fetch_array($result);
if ($row["id_tipo"] == '0') {
header("Location:paginaadmin.php");
}
elseif ($row["id_tipo"] == '1') {
header("Location:pagina.php");
}
else {
header("Location:index.php");
}
}
?>
Mod: Los códigos deben ir en etiquetas GeSHi
			
			
			
				primero que nada, te repito lo del mysql(obsoleto)...
intenta hacer un var_dump a $row y muestrame el resultado
			
			
			
				Cita de: engel lex en  2 Diciembre 2016, 04:21 AM
primero que nada, te repito lo del mysql(obsoleto)...
intenta hacer un var_dump a $row y muestrame el resultado
disculpa amigo pero soy un poco nuevo en esto la verdad me podrias explicar lo que quieres que haga? 
 y lo de mysql lo se que es obsoleto pero asi me lo estan pidiendo.
			
 
			
			
				ok...
podrias buscar en google XD
var_dump($row);
es como un echo especial que te da más info, y el resultado copa y pegalo aquí
			
			
			
				Cita de: engel lex en  2 Diciembre 2016, 04:27 AM
ok...
podrias buscar en google XD
var_dump($row);
es como un echo especial que te da más info, y el resultado copa y pegalo aquí
<?php
session_start();
$valido=true;
      if(isset($_POST['entrar'])){
         /*Entra solo si se presiona el boton entrar*/
              
         $nombre=$_POST['usuario'];
         $contrasena=$_POST['contra'];
//conecto con la base de datos
$conn = mysql_connect("localhost","root","root");
//selecciono la BBDD
mysql_select_db("cursos");
$query = "SELECT usuario FROM usuario WHERE usuario='$usuario' AND contrasena='$contra' AND id_tipo = 'id_tipo'";
$result = mysql_query($query);
//echo $result;
$row = mysql_fetch_array($result);
var_dump($row);
if ($row["id_tipo"] == '0') {
header("Location:paginaadmin.php");
}
elseif ($row["id_tipo"] == '1') {
header("Location:pagina.php");
}
else {
header("Location:index.php");
}
}
?>asi lo puse espero este bien y me resulto este mensaje 
bool(false) 
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\Sistema_Login_Basededatos\index.php:18) in C:\AppServ\www\Sistema_Login_Basededatos\index.php on line 26
			
 
			
			
				sorry!... no preste atención a los headers abajo, comentalos para obtener ese resultado despues vuelves tu codigo como esttaba
			
			
			
				Amigo hay unos vídeos en youtube donde te muestran como hacerlo paso a paso y aparte está el link para descargar todo el código, lo cual queda mucjo más fácil y te ahorras tiempo