Session variabler bliver nulstillet ved brug af frame
Man kan logge ind på site1, hvorved brugernavn gemmes i en sessionvariabel, som bruges overalt på sitet. Det virker fint.
Så kan man også logge ind fra site2, som egentlig blot indeholder én side med en frame der henviser til site1, hvor al funktionalitet ligger. Det går fint med at logge ind fra site2, sessionvariabel bliver sat og brugeren kan se forsiden. Men ved klik på det første link indenfor sitet bliver sessionvariabler nulstillet.
Hvorfor? Hvordan løses det? Brugeren fra site2 må ikke se at han egentlig opererer på site1 - derfor frame.
normalt kan du fint bruge sessions inden for samme site, men jeg har læst et sted på microsoft.com at der er nogle problemer (vidst nok med win 2003 server) der gør at den nogle gange for nulstillet sessionerne ved brug af frames. Jeg har lige brugt lidt til på at se om jeg kan finde det igen, men uden helt. Det har også været beskrevet her på siden.
til erikjacobsen: site2 indeholder kun en frame, der henter al indhold fra site1 (også input felter til login). Så al aktivitet - også sessions - foregår vel på site1. Eller hvad?
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.