Por lo demas esta todo bien.
Dejo aqui el html y el php (la validacion la hace en el mismo archivo para mostrar el mensaje en el caso de el email no este en la base de datos.)
Código HTML:
Ver original
Código PHP:
Ver original
<?php //Codigo $sql = "SELECT * FROM usuario WHERE email = '".$_POST['forml_email']."' "; $email = $row ['email']; $contrasena = $row ['contrasena']; $nombre = $row ['nombre']; $admin = $row ['admin']; if ($email == $_POST['forml_email'] && $contrasena == $_POST['forml_contrasena']){ $_SESSION['email'] = $email; $_SESSION['nombre'] = $nombre; $_SESSION['contrasena'] = $contrasena; $_SESSION['admin'] = $admin; }else { $mensaje .= "<p>Usuario o contraseña incorrectos</p>"; } if ($admin == 'si'){ } } } ?>