Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

session_regenerate_id(true); ne unistava stari sesija fajl

[es] :: PHP :: session_regenerate_id(true); ne unistava stari sesija fajl

[ Pregleda: 1363 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zgas

Član broj: 74613
Poruke: 334
*.dialup.neobee.net.

Sajt: odbrojavanje.com


Profil

icon session_regenerate_id(true); ne unistava stari sesija fajl25.09.2009. u 12:55 - pre 177 meseci
Sesija fajlovi mi se gomilaju jer ih ne unistava funkcija (session_regenerate_id(true);)
koja bi, koliko je meni poznato, trebala da ih unisti.

Taj problem sam pokusao da resim i rucno (ispod prikazano), ali ne ide.
Code:
start_session();

$oldSessionId = session_id();
            
// create new file
session_regenerate_id(true);     
            
// delete old file
$sessFilePath = $serverDir . '/sessions/sess_' . $oldSessionId;
if(file_exists($sessFilePath)) unlink($sessFilePath);

Ovaj kod nece da brise stari sesija fajl. Svasta sam probao ali nista.

Molim za pomoc.
Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
 
Odgovor na temu

zgas

Član broj: 74613
Poruke: 334
*.dialup.neobee.net.

Sajt: odbrojavanje.com


Profil

icon Re: session_regenerate_id(true); ne unistava stari sesija fajl25.09.2009. u 15:36 - pre 177 meseci
Resen problem:
Code:

// destroy old
$data = $_SESSION;
session_destroy(); 
            
// start new
$noviId = ... rucno generisi (26 karaktera)
session_id($noviId);
session_start();
$_SESSION = $data;

Aukcije, www.Odbrojavanje.com
Aukcija može biti osvojena jeftino - za 30 sekundi a 6 dinara!
 
Odgovor na temu

[es] :: PHP :: session_regenerate_id(true); ne unistava stari sesija fajl

[ Pregleda: 1363 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.