Destruir sessão

02/08/2019

0

Fala devs tudo bem?

Galera estou com uma duvida, eu to criando um sistema que possui varias paginas porem quando eu logo, e feita uma sessão ate aqui tudo normal e tudo ok, porem quando troco de pagina e tento fazer um logoff do sistema acontece um problema um pouco chato que não sei como resolver... ele duplica o caminho ficando assim:

http://localhost/project/rota_do_dia/rota_do_dia/logooff

sendo que era para realizar o logoof do sistema, o código que to fazendo e esse


  public function logooff(){
    $this->session->sess_destroy();
    header("Location: " . base_url() . "");
  }

Gabriel Andrade

Gabriel Andrade

Responder

Posts

05/08/2019

Alex William

Olá, amigo tudo bem?

O meu logout que eu fiz no PHP com codeigniter e funciona ficou assim:

[code=php]
<?php
public function logout(){
$this->session->session_destroy();
//$this->session->unset_userdata("logado");
base_url()
}
?>
[code]

Veja se desta forma funciona.

Espero ter ajudado. :D
Responder

05/08/2019

Alex William

Olá, amigo tudo bem?

O meu logout que eu fiz no PHP com codeigniter e funciona ficou assim:

<?php
    public function logout(){
	$this->session->session_destroy();
	//$this->session->unset_userdata("logado");
        base_url()
    }
?>
[code]

Veja se desta forma funciona.

Espero ter ajudado. :D
[code=php] <?php public function logout(){ $this->session->session_destroy(); //$this->session->unset_userdata("logado"); base_url() } ?>
Responder

05/08/2019

Alex William

Nossa fui arrumar, e ficou cagado mais ainda:

<?php
    public function logout(){
        $this->session->session_destroy();
        //$this->session->unset_userdata("logado");
        base_url();
    }
?>
Responder

06/08/2019

David Leite

Fala devs tudo bem?

Galera estou com uma duvida, eu to criando um sistema que possui varias paginas porem quando eu logo, e feita uma sessão ate aqui tudo normal e tudo ok, porem quando troco de pagina e tento fazer um logoff do sistema acontece um problema um pouco chato que não sei como resolver... ele duplica o caminho ficando assim:

http://localhost/project/rota_do_dia/rota_do_dia/logooff

sendo que era para realizar o logoof do sistema, o código que to fazendo e esse


  public function logooff(){
    $this->session->sess_destroy();
    header("Location: " . base_url() . "");
  }



Posta o que tem no base_url()
Responder

07/08/2019

Gabriel Andrade

estou com isso na minha url base

 $config[''base_url''] = ''http://localhost/project''; 
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar