Viva! Estou a fazer um sistema de login simples, no entanto estou a criar um ficheiro em php que irá ser chamado em todas as páginas que eu queira restringir o acesso apenas a pessoas com o login feito. Eu já tenho a funcionar o login, só não me funciona o ficheiro que me iria bloquear as páginas a pessoas não logadas. Código :
Portanto este é código que será incluído nas supostas páginas restritas e verificar se existe alguma sessão iniciada.
Dá me um erro de execução apenas quando o login não é feito, que é o seguinte: "Notice: Undefined index: locutor in C:\wamp\www\temp\area\ver_sessao.php on line 3"
mas mesmo com este erro aparece-me na mesma a página que devia ser restrita. Não sei o que se passa. Aguardo uma resposta
<?php
session_start();
$login = $_SESSION ['locutor'];
if (!isset ($login)){
echo "Efectue o login primeiro: <br>";
echo "<a href='index.html'> Voltar</a>";
}
?>
session_start();
$login = $_SESSION ['locutor'];
if (!isset ($login)){
echo "Efectue o login primeiro: <br>";
echo "<a href='index.html'> Voltar</a>";
}
?>
Portanto este é código que será incluído nas supostas páginas restritas e verificar se existe alguma sessão iniciada.
Dá me um erro de execução apenas quando o login não é feito, que é o seguinte: "Notice: Undefined index: locutor in C:\wamp\www\temp\area\ver_sessao.php on line 3"
mas mesmo com este erro aparece-me na mesma a página que devia ser restrita. Não sei o que se passa. Aguardo uma resposta
