en primer añade en tu tabla user un nuevo campo llamado nivel
registrar.php añadimos un nivel al registrar
Código PHP:
Ver original}else{ // Si no...
$consulta_reg="INSERT INTO user (usuario,clave,nivel) VALUES ('".$usuario."','".$clave."','1')";
echo "Usuario registrado correctamente.";
}
al darle valor 1 sera nivel de usuario normal , luego tu en la bd modificas ese valor en los registros que tu kieras como 2 que sera el nivel del profesor por ejemplo
luego con el codigo que ya te dieron
Código PHP:
Ver originalif ($userlevel == 1){
echo "Aqui dentro pones los datos que solo veran los usuarios siempre en todas las partes donde quieras que se vean";
}
if ($userlevel ==2){
echo "Aqui muestra los datos que solo veran los profesores a los que tu le diste nivel 2";
}
antes de hacer la comprobacion if deberas extraer los datos de la bd para saber el nivel damos valor con una session para ya poder comprobar
entrar.php , añadimos una session con el valor del nivel
Código PHP:
Ver original$consulta="SELECT * FROM user WHERE usuario='".$usuario."' AND clave='".$clave."'";
$_SESSION['usuario']=$usuario;
$_SESSION['nivel']=$row['nivel'];
if($_SESSION['nivel'] == '1'){
echo 'Bienvenido usuario '.$usuario;
}elseif($_SESSION['nivel'] == '2'){
echo 'Bienvenido profesor '.$usuario;
}}else{ // Sino devolvio 1 resultado
echo "Datos inconrrectos. Intente denuevo.";
}
y ahora este codigo deberia de ser asi
Código PHP:
Ver originalif ($_SESSION['nivel'] == 1){
Aqui dentro pones los datos que solo veran los usuarios siempre en todas las partes donde quieras que se vean
}
if ($_SESSION['nivel']==2){
Aqui muestra los datos que solo veran los profesores a los que tu le diste nivel 2 COMO BUSCAR ALUMNO Y LISTADO
}
espero que te sirva