Gå til innhold

Cookies og subdomene


Anbefalte innlegg

Hei!

 

Splitter dette ut i fra et annet emne jeg har.

 

Jeg har et problem når det gjelder både session cookies og vanlige cookies og subdomener ala subdomene.mittdomene.no

 

Selv når jeg bruker:

 

setcookie("Username",$username, time()+3600, '/', '.mittdomene.no');

 

Når en bruker logger inn

 

og

 

$he = $_COOKIE['Username'];

 

Når jeg skal bruke brukernavnet på subdomenet så går dette ikke. Noen som har tips til hva jeg kan gjrøe? Evt andre løsninger som fungerer for å huske at brukeren er logget inn?

Lenke til kommentar
Videoannonse
Annonse

Heisann!

Ofte er php.ini-fila konfigurert slik at man ikke kan sette headere andre plasser enn i toppen av scriptet.

Hvis dette er tilfelle, vil du få en melding som sier noe som "Cannot modify header information. Headers already sent"

Det er da "output_buffering" i php.ini som må aktiveres.

 

Om jeg ikke tar helt feil, burde du sette fullt domene når du setter cookie;

setcookie("username", $username, time()+3600, '/', 'subdomene.mittdomene.no');

evt prøve å ikke sette domene i det heletatt:

setcookie("username", $username, time()+3600);

 

Ellers skjekk feil-loggen til php :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...