joaogil 1 Denunciar post Postado Julho 20, 2005 Eu posso nomear diferentes sessões com diferentes nomes assim: Numa área eu uso uma sessão assim: PHP [*] [*]session_start("user"); [*] e na outra área eu usria uma sessão com outro nome assim: PHP [*] [*]session_start("digitadores"); [*] Aí para o arquivo logoff.php para destruir a sessão session_start('user') eu tenho esse código: PHP [*] [*]session_start('user'); [*]session_destroy('user'); // tb testei assim session_destroy(); [*] Mas não está destruindo a sessão !!!! Ou seja se eu der um voltar na página eu continuo logado !!!! ???? Compartilhar este post Link para o post Compartilhar em outros sites
red neck * 0 Denunciar post Postado Julho 20, 2005 o sr php.net diz:bool session_start ( void )ebool session_destroy ( void )void == nada, ou seja voce esta iniciando a sessao errado e destroindo errado tambem... você nao define nome da sessao por aipara iniciar é:session_start();e para destruir:session_destroy();somente isso nada mais ^^[]'s Compartilhar este post Link para o post Compartilhar em outros sites
joaogil 1 Denunciar post Postado Julho 21, 2005 Obrigado, eu sei que void significa nada mas eu não tinha visto ! Mas eu já vi exemplos onde se nomeava a sessão no session_start(), agora eu sei que está errado. Então como eu posso nomear sessões com nomes diferentes ? Eu usaria session_name('nome_da_sessao'); ?? E daí para destruir essa sessão com esse nome específico seria assim: PHP [*]<? [*] [*]session_name("nome_da_sessao"); [*]session_start(); [*]session_unset(); // Eliminar todas as variáveis de sessão. [*]session_destroy(); // Finalmente, destruição da sessão. [*] [*] [*]?> Mas acho que o melhor é não nomear as sessão em si né ? E sim nomear apenas as variáveis ne la registradas, eu acho ??!! Compartilhar este post Link para o post Compartilhar em outros sites
red neck * 0 Denunciar post Postado Julho 21, 2005 ai depende ne.. depende o que você quer fazer ^^para que você precisa mudar o nome da sessao ? eu nao vejo muita utlidade nisso nao ...[]'s Compartilhar este post Link para o post Compartilhar em outros sites