Avatar billede engberg Juniormester
08. november 2006 - 18:28 Der er 4 kommentarer og
1 løsning

Session virker ikke fra forwarded domæne

Hejsa

Jeg har en session der virker fint på test1.test2.dk - men hvis jeg tilgår siden fra test3.info så virker min session ikke?

Hvad kan jeg gøre?
Avatar billede coderdk Praktikant
08. november 2006 - 18:32 #1
Nej, det er klart. Det ville da være grumt hvis en bruger gik fra dit site, over på mit site, og jeg kunne læse alle dine sessionvariable ;)
Du kan dog dele sessions på underdomæner, såfremt det er den samme webserver, ved at ændre på session.cookie_domain - Skal du dele "sessionvariable" ud over flere servere, vil jeg anbefale at kigge på memcached, med en php front-end som f.eks. http://weirdsilence.net/software/memsession/
msession er også en mulighed: http://dk.php.net/msession
Avatar billede engberg Juniormester
08. november 2006 - 19:54 #2
Nice - det virkede.. Tak. Smid svar.
ini_set('session.cookie_domain', '.test3.info');
Avatar billede coderdk Praktikant
08. november 2006 - 22:23 #3
Aight :)
Avatar billede engberg Juniormester
09. november 2006 - 08:14 #4
Undrer mig, hvorfor du ikke mener det er et svar det første du skriver. For mig er det bare en irritation at jeg skal bruge tid på at logge ind for at give dig point.

Ikke en kritik kun på dig, bare en undring over mange eksperters svar-måde..
Avatar billede coderdk Praktikant
09. november 2006 - 09:40 #5
Vi svarer som regel kun når vi har løst problemet, ellers ville der være masser af afviste svar. Det er eksperten der er dårligt opbygget. Der burde bare ikke være forskel på en kommentar og et svar ;)
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