Jump to content
php.lv forumi

probleemas ar sesiju sleegshanu


andrisp

Recommended Posts

tipa ir sesija kuru es meegjinu paartraukt shitaadi -

 

session_unset();

session_destroy();

 

 

nestraadaa (ieprieksh bija uz cita servera tur straadaaja, bet gan paarnesu tad vairs ne)

 

pameegjinaaju arii shitaa kautkaa

 

setcookie( session_name() ,"",0,"/");

session_unset();

session_destroy();

 

 

bet vienalga sesija paliek dziiva..

 

kas par vainaam ?

Link to comment
Share on other sites

<?php

session_start();

@$_SESSION['xxx_var']++;

print session_id() . ' => ' . $_SESSION['xxx_var'];

if ($_SESSION['xxx_var']==3) {
session_destroy();
}

?>

 

ja tev counters ciklē kā 1,2,3,1,2,3,.... tad ar serveri viss ir kārtībā un tavs kods ir līks

Edited by Delfins
Link to comment
Share on other sites

counters cikleejaas - bet tas ir normaali ka sessionid visulaiku ir vienaads ?

18405[/snapback]

 

___manuāli___ lasi ???

18406[/snapback]

 

jaa jaa sapratu, bet vienalga kaukas nav ok.. panjeemu no manuaaalja rindinju kas izdzeesh arii kuukiju.

 

<?php
session_start();
$_SESSION["logged"]="0";
if (isset($_COOKIE[session_name()])) {
  setcookie(session_name(), '', time()-42000, '/');
}
session_unset();
session_destroy();
header("Location: ../login/");
?>

Link to comment
Share on other sites

×
×
  • Create New...