1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.
  2. Informação: A partir das 22:30 desta Quarta-feira (22 de Fevereiro, 21:30 nos Açores) os sites da ZWAME estarão offline por breves períodos de tempo. O Fórum ficará offline a partir da 00:00 (23:00 nos Açores).
    Se necessário faremos actualizações via Twitter e Facebook.
    Remover anúncio

[duvida] Restringir Acesso em pagina PHP

Discussão em 'Web Development' iniciada por GreenSpider, 10 de Abril de 2008. (Respostas: 3; Visualizações: 2714)

  1. GreenSpider

    GreenSpider Power Member

    Boas!
    ja tenho o site todo criado, mas o problema e no login, ta a funcionar fixe, mas por exemplo, se eu escrever na barra de endereço o caminho da pagina restrita ele amostra o conteúdo da pagina e nao devia, o que queria era um codigo pra restringir a pagina
    perceberam o meu problema?

    cumps
     
  2. DanielGomes

    DanielGomes Power Member

    Obviamente que se não implementares um mecanismo que verifique se o utilizador já fez login, a cada página carregada, não vais conseguir o que pretendes.

    Após o login bem sucedido podes usar algo como $_SESSION['ligado']=true;

    Depois ao abrir cada página protegida:

    Código:
    if(!$_SESSION['ligado'])
    {
         header('Location: login.php');
         exit;
    }
    
    Este é um exemplo básico. Convém depois implementares mecanismos de verificação seguros.
     
  3. Serrot

    Serrot Power Member

    Podes ser um pouco mais específico ?

    Quer dizer que o exemplo que deste não é seguro ? ...
     
  4. DanielGomes

    DanielGomes Power Member

    Depende de quão sensível é a informação que pretendes mostrar nas páginas protegidas.

    Há muitas coisas que podes fazer como guardar o IP do utilizador e usar chaves na sessão, etc.

    Pesquisa no Google. Ex: http://www.skrysak.com/articles/securephp1.php
     

Partilhar esta Página