Archief - sessions in IE8 ?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

MangleR

Legacy Member
Beste PHP kenners,

even een korte situatieschets, ik maak een simpele php pagina die een sessie moet bijhouden doorheen de site.
dus doe ik in mijn index waar ik alle andere delen ga 'includen' een session_start().
en ik geef bv een willekeurige waarde mee $_SESSION['test'] = "test"
als ik dan naar een volgende pagina surf, onthoud hij in FIREFOX wél de waarde, maar in IE8 niet ??

als ik dan naderbij op onderzoek ga en telkens de session_id() opvraag zie ik dat deze in firefox gedurende mijn webbezoek steeds hetzelfde blijft. Echter in IE8 verandert dit per pagina die laad.
dus telkens ik een link aanklik verandert mijn sessie id?
Iemand die weet hoe dit komt?

(ik las ergens op google dat dit te wijten valt aan de encodering UTF-8 en ANSI maar meer vond ik er niet over?)

alvast bedankt

adrianhates

Legacy Member
Het werkt hier bij mij perfecto mundo :)
Kan je het miss online zetten?

Wis al je cookies in IE eens.

MangleR

Legacy Member
de website is
KDB-Furn

onderaan -> taal / langue
in firefox marcheert het perfect als ge de taal verandert doorheen de site, echter in IE8 (hier althans) niet

adrianhates

Legacy Member
MangleR zei:
de website is
KDB-Furn

onderaan -> taal / langue
in firefox marcheert het perfect als ge de taal verandert doorheen de site, echter in IE8 (hier althans) niet

en nu je code nog?

Curahee Q

Legacy Member
Waarom zoiets niet met een cookie doen? Dan is het nog altijd dezelfde taal als ze de volgende dag terugkomen...

MennovdH

Legacy Member
Mangler,

Zou dit niets te maken hebben met je cache headers? Ik zou je verschillende headers eens één voor één weghalen, te beginnen met je cache-control, en zien of dat iets uitmaakt.

Menno

MangleR

Legacy Member
MennovdH zei:
Mangler,

Zou dit niets te maken hebben met je cache headers? Ik zou je verschillende headers eens één voor één weghalen, te beginnen met je cache-control, en zien of dat iets uitmaakt.

Menno

Voor het ogenblik gebruik ik geen php headers in deze site?

phil_r

Legacy Member
Een sessie is eigenlijk ook een type cookie. Dus Curahee, dat maakt niet uit.

Wat in IE8 kan zijn is dat er heel wat beveiliging stuff aan de hand is, of maw rommel. Probeer eerst is een paar andere browsers uit, als het in safari, opra,... ook werkt is het IE8 zijn schuld, kijk eens na of ie cookies/sessies blokt.

Blijft de inhoud (de data) van de sessie? of verdwijnt dat...

denk

Legacy Member
ik stel voor dat je gewoon eens je pagina's / code hier toont, want ik vind het maar raar dat het een probleem in IE8 zou zijn, want dat zou betekenen dat geen enkele website met login script en dergelijke nog zou werken...

Misschien heb je een misse configuratie of iets dergelijks in IE8, dat kunnen wij dan eens controleren :)

dJeez

Legacy Member
Het lijkt eigenlijk op 't eerste zicht nogal hard op een P3P probleem... Maar wat code kan inderdaad helpen om het probleem te lokaliseren.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan