Avatar billede hardcoder Nybegynder
28. marts 2003 - 11:40 Der er 10 kommentarer

Session variabler vs. popup vinduer

Hej sidder med et stort problem.

Jeg koder på et php-projekt hvor der er nogle popup's og meget ofte når popuppen lukkes forsvinder alle session-data.

Kan ikke finde noget system i hvornår de forsvinder, det virker ret tilfældigt.
Tror ikke det er et spørgsmål om browser-opsætning, da fejlen er periodisk på samme computer/browser (IE6).

Håber nogen ved hvad der er galt, da jeg er løbet tør for idéer.
Avatar billede avminarm Juniormester
28. marts 2003 - 14:37 #1
hmmh- sessions burde da kun virke vedr. det browser vindue du har aktiveret dem i??
Avatar billede sukos Juniormester
28. marts 2003 - 16:43 #2
Manglende session_start() i pop up'en?
Avatar billede hardcoder Nybegynder
28. marts 2003 - 16:52 #3
Sessionen eksisterer i popup-vinduet og som regel også i opener-vinduet, når popuppen lukkes. Det er den samme session i begge browsere, de har samme sessionId.

Ikke manglende session_start. Alle scripts bruger den samme fil til at starte sessionen og tjekke for logins.
Avatar billede sukos Juniormester
28. marts 2003 - 16:54 #4
"Sessionen eksisterer i popup-vinduet og som regel også i opener-vinduet, når popuppen lukkes"

lyder ikke så'n lige helt holdbart, i mine ører!
Avatar billede sukos Juniormester
28. marts 2003 - 16:55 #5
Måske du mangler at smide session_id() med i linket som popper up?
Avatar billede hardcoder Nybegynder
28. marts 2003 - 16:56 #6
Du har helt ret sukos, det er ret uholdbart. Det er periodiske fejl som regel.
Avatar billede sukos Juniormester
28. marts 2003 - 16:56 #7
echo "<a href=\"side.php". SID ".\">link</a>
Avatar billede sukos Juniormester
28. marts 2003 - 16:58 #8
æh:
echo "<a href=\"side.php?". SID ".\">link</a>
Avatar billede hardcoder Nybegynder
28. marts 2003 - 17:01 #9
Har ikke lige prøvet det, men tror ikke det er nødvendigt, da sessions id'et er det samme begge steder. Men prøver det aligevel på mandag. (Nu er det weekend)

Så vidt jeg kan se, så dør sessionen (nogen gange) i det popuppen lukkes. Og der er ingen problemer med sessionen i popuppen, kun i opener winduet.
Avatar billede avminarm Juniormester
25. april 2003 - 15:31 #10
Er det blevet løst? - Lukketid?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester