si lo del rol lo entiendo perfectamente, lo que no c aun es como agregar esa validación en mi código:
Código PHP:
Ver original<?php
include_once "conexion.php";
function verificar_login($user,$password,&$result) {
$sql = "SELECT * FROM usuarios WHERE usuario = '$user' and password = '$password'";
$count = 0;
{
$count++;
$result = $row;
}
if($count == 1)
{
return 1;
}
else
{
return 0;
}
}
if(!isset($_SESSION['userid'])) {
if(isset($_POST['login'])) {
if(verificar_login($_POST['user'],$_POST['password'],$result) == 1)
{
$_SESSION['userid'] = $result;
}
else
{
echo '<div class="error">Su usuario es incorrecto, intente nuevamente.</div>';
}
}
?>
//aqui incerte parte del estilo para el formulario por eso el cierre de php
<form action="" method="post" class="login">
<div><label>Nombre de Usuario</label><input name="user" type="text" ></div>
<div><label>Contraseña</label><input name="password" type="password"></div>
<div><input name="login" type="submit" value="Inicio"></div>
<div><a href="registrar.php" class="registrar"></a></div>
</form>
<?php
}
else {include_once ("principal.php");}
?>
o como lo puedo reestructurar para que eso me funcione como tal y tener guardada la variable de sesión para poder utilizarla en mis demás paginas
por que hasta ahora solo logro que me reenvié a una pagina diferente pero no diferencia de un usuario de otro solo valida el usuario y si existe lo envía a la pagina que encuentra en el primer "case" o "if"