xixardas
(Ingramkalina)
#1
Witam mam pytanie odnośnie PHP. Czy dało by się usuwać wszystkie sesje z przedrostkiem id_ w nazwie np jak mam kilka sesji.
$_SESSION[“id_nazw1”] = true;
$_SESSION[“id_nazw2”] = true;
$_SESSION[“id_nazw3”] = true;
$_SESSION[“id_nazw4”] = true;
poproszę o skrypcik i wytłumaczenie
ziggurad
(ziggurad)
#2
<?php
foreach ($_SESSION as $k=>$v){
if (substr($k,0,3)=='id_') {
unset($_SESSION['$k']);
}
}
?>
Pewnie da się też przez wyrażenia regularne…
Chyba chodzi Ci o zmienne sesyjne (z danym przedrostkiem) w ramach danej (jednej) sesji, a nie o różne sesje.
xixardas
(Ingramkalina)
#4
Akurat chodzi mi o różne sesje. Ale dziękuje ziggurad za pomoc. W sumie o pętli nie pomyślałem
Temat rozwiązany
xixardas , proszę zapoznaj się z tą stroną oraz tym tematem, a następnie, używając przycisku