Avatar billede phliplip Nybegynder
12. marts 2004 - 08:34 Der er 12 kommentarer og
2 løsninger

Popup med ny session (JavaScript/PHP)

Hej eXp !

Har et lille problem... Har et site, hvor admin kan trykke på en taste-kombination, og så åbner der en popup til administrationen !

Men popupen bruger den session som parrent har, er der en måde så popupen fødes med en ny session ??

Mvh. Philip Espersen
Avatar billede nute Nybegynder
12. marts 2004 - 19:37 #1
hvad skal der så ske med "den gamle" session ? skal den bruges til noget ?
Avatar billede nute Nybegynder
12. marts 2004 - 20:16 #2
men en ny session kræver at du lukker din browser ... du kan "nulstille" din session ved at fjerne alle items i den, men så skal du nok poste i PHP kategorien

/nute
Avatar billede phliplip Nybegynder
13. marts 2004 - 07:23 #3
I hoved vinduet skal jeg stadig bruge den gamle session, men det er i popupen at jeg skal bruge en ny/tom session !
Avatar billede -xyz- Nybegynder
13. marts 2004 - 15:40 #4
Du kan bare bruge session_unset() eller session_destroy()
Avatar billede nute Nybegynder
13. marts 2004 - 18:28 #5
-xyz- >> så fjerner du hele session, og det er jo ikke det der ønskes

phliplip >> Det er nok ikke mulig ...

/nute
Avatar billede phliplip Nybegynder
14. marts 2004 - 09:52 #6
Problemet ligger i at min session til brugerne på clientsiden er $_SESSION[bruger] og på admin siden er det også $_SESSION[bruger], da jeg bruger samme login system ! Og hvis jeg logger af på client siden fx, så kører jeg unset($_SESSION[bruger]) hvilket så resulterer i at man også bliver logget ud på admin delen..

Håber i kan se problematikken !

Er der en mulighed for at jeg kan åbne et nyt vindue, ligesom med <a href="URI" target="_blank"> altså et helt nyt vindue, og så derefter bestemme at url-linien, knapper, statusbar osv ikke skal være vist.. og så sætte en højde og brede på vinduet !? Kort sagt uden brug af window.open()
Avatar billede nute Nybegynder
14. marts 2004 - 14:47 #7
du kan ikke ændre browsersettings/udseende uden at bruge javascript

/nute
Avatar billede phliplip Nybegynder
15. marts 2004 - 11:40 #8
@nute: Det er jeg godt klar over (mener ikke at jeg har sagt 'uden brug af javascript'), men kan jeg fjerne URL-linien, knapper, statusbar i et vindue som ikke er genereret af window.open() ?
Avatar billede nute Nybegynder
15. marts 2004 - 11:49 #9
når du skriver "uden brug af window.open", så tolker jeg det som at du ikke vil/kan/ønsker at bruge javascript. Du kan ikke ændre udseende på et vindue *efter* at det er åbnet ... du er nødt til at gøre det *inden* du åbner. for at kunne gøre dette, så er du nødt til at bruge java script: window.open()

eller ... det er måske en sandhed med modifikationer ... se her:

http://www.faqts.com/knowledge_base/view.phtml/aid/859/fid/124

/nute
Avatar billede phliplip Nybegynder
15. marts 2004 - 12:16 #10
Hmmm... pres !

Så må eneste løsning være at ændre $_SESSION[bruger] til $_SESSION[cliet_bruger]

Hmm... molbo agtigt..
Avatar billede phliplip Nybegynder
15. marts 2004 - 12:17 #11
Smider du lige et svar nute...
Avatar billede nute Nybegynder
15. marts 2004 - 12:34 #12
smider gerne et svar, men mere end 30 points er ikke ønsket. smid et svar selv, og snup resten af de udlovede points

/nute
Avatar billede phliplip Nybegynder
15. marts 2004 - 12:40 #13
Som du vil ;) Er også ved at løbe lidt tør selv !
Avatar billede nute Nybegynder
15. marts 2004 - 12:42 #14
fino ... takker :-]
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