[Resolvido] Login com Sessions.
Não faço a mínima idéia do que possa ser. Estou desde 1 hora da madrugada tentando fazer a porcaria de um sistema de login pro meu site só que estou tendo somente dor de cabeça, deve ser algum erro no sistema que até agora eu ainda não percebi só sei que faz o login normalmente mais parece que não registra a session.
Código do sql
CREATE TABLE IF NOT EXISTS `login` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`login` varchar(50) NOT NULL,
`senha` varchar(12) NOT NULL,
`nivel` varchar(3) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
[b]<|--- DADOS DA TABELA ---|>[/b]
INSERT INTO `login` (`id`, `login`, `senha`, `nivel`) VALUES
(1, 'Ayrton', '10203040', '1');
Código da página que valida o login
<?php
include("config.php");
// Pega as variaveis da página anterior
$login = $_POST[login];
$senha = $_POST[senha];
$sql = mysql_query("SELECT * FROM login WHERE login='$login' AND senha='$senha'");
$cnt = @mysql_num_rows($sql);
if($cnt==1){
session_start();
$_SESSION['userID'] = $cnt['id'];
$_SESSION['userNV'] = $cnt['nivel'];
$_SESSION['userNM'] = $login;
echo "<script>location.href='../index.php'</script>";
} else {
echo "<script>alert('Login e/ou Senha incorreto(s)')</script>";
echo "<script>location.href='../login.php'</script>";
}
?>Sei que deve estar com vários erros. tô iniciando no PHP ainda - Se possivél preciso da ajuda urgente porque daqui a pouco vou ter que sair e pretendia terminar o login e administração das paginas essa madrugada mais nao consegui nem sair do login
Discussão (7)
Carregando comentários...