![]() |
Hej!
Jag har byggt ett fakturasystem där man klickar på en vald fakturas faktura nr så öppnas ett nytt fönster med en faktura (html/php). När jag nu uppgraderade internet explorer till nyaste version 8 beta så verkar den tappa sessionen (att man är inloggad) och skickar vidare till loginsidan. Någon som vet hur jag kan lösa detta ? / Johan |
Verkar konstigt, säker att du inte bara har glömt session_start(); högst upp i filen? (PHP)
Annars kan du pröva med att använda en kaka. |
Pröva att lägga med Session_idt i url:en istället..
Kod:
$l_url = 'http://www.example.com/popup.php?xsid=' . session_id(); Kod:
session_id($_REQUEST['xsid']); |
Citat:
Har för mig att vi har haft ett liknande problem med ie7 att det bara ärver session från första fliken man har öppen. Ex: du har aftonbladet på flik 1 och faktura system på flik 2, och öppnare en popup från flik 2 kommer session i allafall från flik 1. |
Har du verifierat att det fungerar i andra webbläsare, t.ex. Firefox?
|
Aha, kan detta möjligen vara orsaken till ett problem jag stött på på en sida? Den använder sessionsvariabler i ASP.NET och i de flesta fall fungerar det bra, men mina loggar visar på en hel del exceptions p.g.a. att sessionsvariablerna tömts.
Jag använder alltid Firefox själv och har aldrig haft sådana problem. IE använder jag bara för att kolla utseende och funktionalitet, och har därför aldrig mer än en flik öppen. Fast borde man inte hört mer om detta om det var ett problem redan i IE7? Får ta och googla lite på saken... |
Stötte på en artikel idag på Lifehackar och kom då och tänka på den här tråden;
http://lifehacker.com/5244371/ie8-logs-you...ebmail-accounts Skulle kunna ha med det att göra? (och kanske någon bugg på det) Ny session vid nytt fönster/tab. |
Tack för svaren. tydigen är det en bugg i iex8
http://www.google.se/search?hl=sv&q=...+windows&meta= Tack coredev jag skall prova ditt förslag. |
Alla tider är GMT +2. Klockan är nu 07:28. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson