Ir para conteúdo
Fórum Script Brasil
  • 0

Guardar ultima página acessada


fernando_ott

Pergunta

Olá Pessoal.

Estou tentando fazer um esqueminha simples, onde se o user tentar acessar uma página interna, mas não estiver logado, ele vai pra página de login, e quando logar, cai na página que ele tentou acessar quando não estava logado.

Teoricamente eu achei que estava tudo certo, mas não esta funcionando.

Alguém sober de um código melhor, ou qual é o erro deste ?

pagina interna

<?php
session_start();
$basepage = basename($_SERVER['PHP_SELF']);
            if (($basepage != "login.php") && ($basepage != "index.php")){
                $_SESSION["lastpage"] = $basepage;
?>
login.php
<?php
session_start();
    //funções q verificam se é valido e retorna true para $login se for...
     if ($login){    
                       //funções para habilitar cookies para logar o user
            print "<script>window.location=('" . $_SESSION['lastpage'] . "')</script>";
            
        }
?>

Editado por fernando_ott
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

O java ta funcionando certinho...

o header tava dando uns problemas ( newbas de minha parte provavelmente ) então passei a usar o java

quando eu coloco "<script>window.location=('index.php')</script>";

por exemplo... ele vai redirecionar certinho pra index.php

agora se o $_SESSION['lastpage'] = "index.php";

"<script>window.location=('" . $_SESSION['lastpage'] . "')</script>";

ele não redireciona.. ele carrega a pagina login.php denovo!

quando abro a pagina do login... pelos echos q fiz... a session ta com a variavel guardada... mas quando dou o enter do form... o echo fica empty...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...