ex:
eu tenho 8 sessions no site todo, mas naquela pagina, eu tenho 4, quero so apagar essas 4 ae
tem como?
Edição feita por: Marcão, 17/01/2006, 13:01.
Posted 17/01/2006, 13:00
Edição feita por: Marcão, 17/01/2006, 13:01.
Posted 17/01/2006, 13:09
<?php session_start(); unset($_SESSION['nome_sessao']); ?>
Posted 17/01/2006, 13:10
não era bem isso...se entendi bem, tente:
<?php session_start(); unset($_SESSION['nome_sessao']); ?>
Até mais
Posted 17/01/2006, 13:11
Posted 17/01/2006, 13:15
Posted 17/01/2006, 13:19
$_SESSION['NOME_PAGINA']['nome_sessao']
unset($_SESSION['NOME_PAGINA']);
Posted 17/01/2006, 13:21
isso não destroi TODAS as sessions?session_destroy()
[]’s
Posted 17/01/2006, 13:21
Posted 17/01/2006, 13:22
Outro método:session_destroy() destroys all of the data associated with the current session. It does not unset any of the global variables associated with the session, or unset the session cookie.
$_SESSION = array();[]’s Até mais
Posted 17/01/2006, 13:24
Mas deleta das outras páginas tbm, não?Ops, deletei meu post sem querer.
Sim, mas leia bem:[]’ssession_destroy() destroys all of the data associated with the current session. It does not unset any of the global variables associated with the session, or unset the session cookie.
Posted 17/01/2006, 13:36
Posted 17/01/2006, 14:05
<?php // Inicializando sessão session_start(); // Criando as sessões da página corrente $_SESSION[$_SERVER['REQUEST_URI']]['x'] = 10; $_SESSION[$_SERVER['REQUEST_URI']]['y'] = 20; // Imprimir sessões print_r($_SESSION); ?>pagina2.php
<?php // Inicializando sessão session_start(); // Criando as sessões da página corrente $_SESSION[$_SERVER['REQUEST_URI']]['x'] = 10; $_SESSION[$_SERVER['REQUEST_URI']]['y'] = 20; // Imprimir sessões print_r($_SESSION); ?>Em qualquer uma delas, para destruir todas seções por elas geradas, é só utilizar isto:
unset($_SESSION[$_SERVER['REQUEST_URI']]);[]s Até mais
Posted 17/01/2006, 14:07
Posted 17/01/2006, 14:16
Posted 17/01/2006, 14:24
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)