Variable session-navn
Jeg ønsker å mellomlagre opplysninger om personer i sessionvariabler. Dette er koden min:session_start();
foreach (range(1, $Antall_deltakere) as $number) {
echo "Nummer: ".$number."<br>";
session_register('lastname_'.$number);
session_register('firstname_'.$number);
$_SESSION['lastname_'.$number] = $_POST['lastname_'.$number];
$_SESSION['firstname_'.$number] = $_POST['firstname_'.$number];
echo "session: ".$_SESSION['lastname_'.$number]."<br>";
}
Output:
Nummer: 1
session: lastname1
Nummer: 2
session:
Nummer: 3
session:
Første etternavn blir skrevet ut, men ikke de andre. Hva kommer dette av?
