29. april 2003 - 10:51Der er
24 kommentarer og 1 løsning
$_SESSION & Browser kompatibilitet
Jeg har hørt rygter om at ikke alle browsere kan bruges til $_SESSION, er det rigtigt? hvis ja hvilke er det så?, og i tillæg er der nogen der ved om man kan teste browserkompatibilitet nogen steder?
Mener ikke det har noget med browseren at gøre. Folk kan menuelt slå sessions fra og så er der ikke så meget du kan gøre. Du kan teste det ved at oprette en sesion og så se om den er sat eller ej.
det vil jeg også mene, grunden til jeg spørger er at jeg har fået at vide fra mit webhotel at det kan være grunden til at jeg får så uhørt mange error code 404. eller fordi der er fejl i links. jeg ved dog at der ikke er fejl i dem, da jeg manuelt har været alle sammen igennem...
øhm, sessions gemmes jo på serveren, og den holder vel styr på det, man skal vel ikke overføre den via en POST eller en GET? man kan jo bare hente ens session vars via $_SESSION['var'] ikk?
tsm: man skal altid starte en side der bruger sessions med session_start(); og det skal gøres før der kommer noget html output. Hvis du bruger includes skal du også sørge for at starte din session før nogle af dine includes begynder at lave html output.
tsm, prøv atlave en test side: --- 1.php ---- <?php start_session(); session_register('test'); $_SESSION['test'] = "test"; ?>
iphase> Hvis session cookien ikke findes skal PHP havde at vide på anden måde i hvilket SID der er lagret de korrekte data, altså via GET eller POST. Det er derfor altid en god ide at overføre SID via query stringen.
Det er squ underligt det her... hvorfor det virker engang imellem, jeg har lige prøvet at blokkere alle cookies.. og det virker... men kan der være forskel på browsene? vores primære hits er fra IE5-6...
andy> Jeg har lige fået svar fra webhotellet, der er kun een 404 i error_log, så det må næsten være stats programmet der har et bug, for der er flere 404 end er er 200
Jeg tror at jeg har fundet fejlen... der var en javascript funktion som ikke var blevet slettet som aldrig blev kaldt... denne refererede via nogle vars til filer som var slettet. og det er de filer som den ikke har kunne finde, heldigvis er det ikke noget som brugerne har kunne se
jeg takker alle for indsatsen... det er et helvede at rette fejl! som man ikke kan se
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.