Logo Hardware.com.br
chamuska
chamuska Veterano Registrado
1.4K Mensagens 16 Curtidas

Verificar se o usuario ainda esta logado no php ?

#1 Por chamuska 29/04/2009 - 18:01
Pessoal, to fazendo aqui pra testa, uma pagina de login, dai me logo e ok!
Mas... se for um sistema onde tem varias pagians, e quero q en todas as paginas o sistema verifique se tem um usuario logado acessando essa pagina, como devo faze isso??

Vlws!
chamuska
chamuska Veterano Registrado
1.4K Mensagens 16 Curtidas
#3 Por chamuska
30/04/2009 - 13:26
Cara, dei uma olhada no php.net sobre o session_start e nao entendi direito como ele funciona.
Quano o usuario loga, ele faz uma busca no BD pelo id do usuario, dai na classe onde el faz a busca no bd eu posso faze assim:
[CODE=rich]<?php
session_start
();

echo
'Bem vindo a pagina #1';

$_SESSION['login'] = $login;
$_SESSION['id'] = $id;
$_SESSION['time'] = time(); ?>
[/CODE]

E depois disso ele vai la pra pagina principal e pra verifica se o usuario esta logado na pagina principal eu posso faze:

[CODE=rich] <?php
session_start();
if(!isset($_SESSION['login'])){
}
?>[/CODE]

É assim ??

Vlws!
OoDragooNoO
OoDragooNoO Geek Registrado
3.5K Mensagens 61 Curtidas
#4 Por OoDragooNoO
30/04/2009 - 16:04
chamuska disse:
Cara, dei uma olhada no php.net sobre o session_start e nao entendi direito como ele funciona.
Quano o usuario loga, ele faz uma busca no BD pelo id do usuario, dai na classe onde el faz a busca no bd eu posso faze assim:
[code=rich]<?php
session_start
();

echo
'Bem vindo a pagina #1';

$_SESSION['login'] = $login;
$_SESSION['id'] = $id;
$_SESSION['time'] = time(); ?>
[/code]E depois disso ele vai la pra pagina principal e pra verifica se o usuario esta logado na pagina principal eu posso faze:

[code=rich] <?php
session_start();
if(!isset($_SESSION['login'])){
}
?>[/code]É assim ??

Vlws!


eu jah expliquei isso ha um tempo atras (e nao mudou nada desde lah), se quiser, pode ler o topico inteiro aqui
ou ir direto para a parte de sessoes, aqui
qualquer duvida eh soh perguntar feliz.png

flw xD/
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal