Prova lägga till sessions ID't i headern, det bör fungera.
ex:
header("Location: fil.html?" . session_name() . "=" . session_id());
3 svar · 254 visningar · startad av Prime_66
När man har "mellan", vilket är standard, på säkerhetsinställningar i IE fungerar inte min sida eftersom IE blockerar mina sessions. Det verkar som den blockar dessa för att jag med länk går in på en extern sida som inte ligger på samma server och sen sätter header(location) tillbax till en sida på originalservern. Men detta går inte alltså för sessionerna spärras- Går det att komma runt detta på nått sätt?
Prova lägga till sessions ID't i headern, det bör fungera.
ex:
header("Location: fil.html?" . session_name() . "=" . session_id());
thanx, verkar funka näe jag skriver det på alla ställen som serverna hänvisar till varann. :birp
Japps!
Anledningen till att det fungerar nu är att när du skickar en header så skickas inte sessionsvariabler med automatiskt utan du måste tvinga med sessionerna i varje header.
session_name = namnet på sessionsvariabeln (ex PHPSESSID)
session_id = sessions ID't.
Mvh
Niklas