Hejsa..
Jeg sidder med et lille problem:
Hvordan kan jeg se hvor mange sessions jeg har sat?
altså så den fx. skriver en liste over alle de sessions jeg har sat fx:
Hvis jeg har sat disse sessions:
$_SESSION['nr.et'];
$_SESSION['nr.to'];
så laver den en liste der ser sådan ud:
nr.et
nr.to
Jeg håber der er nogen der ved det..
Søren Gregersen -
http://tlk.frac.dk
Du kan gøre sådan her:
<?php
session_start();
$_SESSION['logget_ind'] = 1;
$_SESSION['logget_hmm'] = "dsaf";
foreach($_SESSION as $s_key => $s_value)
{
echo $s_key.": ".$s_value."\\r\\n";
}
?>
Edit: OBS - Det har Mads allerede sagt...
Hilsen
Jan S.
[Redigeret d. 27/12-05 18:16:42 af Jan S.]
Jeg forstår slet ikke..
Søren Gregersen -
http://tlk.frac.dk
Hvad er det du ikke forstår?
Det du gerne vil er dette (prøv det på din server...), ikke?:
<?php
// Starter session...
session_start();
// Sætter nogle test session values...
$_SESSION['logget_ind'] = 1;
$_SESSION['logget_hmm'] = "dsaf";
// Sætter en $i, til at tælle
$i = 0;
// Kører alle session valuesene igennem en foreach loop..
foreach($_SESSION as $s_key => $s_value)
{
// Skriver navnet ($s_key), og valuen($s_value) af sessionsene ud...
echo $s_key.": ".$s_value."<br>\\r\\n";
// Og hvis du vil tælle dem:
$i++;
}
// Udskriv talet i $i ud
echo "Der er " . $i . " session values sat...";
?>
Hilsen
Jan S.
[Redigeret d. 28/12-05 19:35:20 af Jan S.]