Det var bare mig der ikke har fået dem med her på siden.... Her er den fulde kopi af test filerne. (som stadig ikke virker) den går fint fra side 1 til 2 med session er væk på side 2.
Du kan ikke starte sessionen efter du allerede har skrevet data til siden. Du skal køre den funktion (og andre lignende, som header() og setcookie()) før du sender noget, altså før al HTML på siden.
Så gerne. Og ja, sessions i PHP opfører sig lidt mærkeligt, hvis man ikke initialiserer dem rigtigt. Jeg ville også umiddelbart mene, at enhver brug af $_SESSION burde smide en fejl, hvis den ikke er startet korrekt - men måske er der et formål, jeg overser.
$_SESSION og session_start() har i virkeligheden ikke meget med hinanden at goere.
$_SESSION er bare et global associativt array.
session_start() har en logik a la:
if request has HTTP header with cookie with session id then load $_SESSION from disk based on session id else set cookie with session id in response HTTP header end if
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.