WK 2026: Scoor de beste deals! Stel jouw winnende opstelling samen met behulp van ons advies.

[php] cookie over meerdere subdomeinen

Pagina: 1
Acties:

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Hoe zet ik een cookie dat over meerdere subdomeinen werkt?

Bijvoorbeeld ik set een cookie op sub1.domein.nl en ik wil het op sub2.domein.nl ook kunnen zien.

Nu heb ik deze code
PHP:
1
<?setcookie("SwinxUnitedServices",$session,time()+9999999,"",".swinxunited.com");?>

gebruikt voor het setten van het cookie, en op het 2e subdomein zie ik dan ook dat het cookie is geset. Maar als ik daarna terug ga naar het eerste domein, dan zegtie dat er geen koekie is...

Wie weet wat ik fout doe?

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

erhmm... volgens mij is dat een beveiliging van de cookies waar je niet omheen kan.

Stop uploading passwords to Github!


  • TheDane
  • Registratie: Oktober 2000
  • Laatst online: 16:39

TheDane

1.618

unset je het cookie misschien per ongeluk tussendoor ?

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Op maandag 11 maart 2002 11:48 schreef papa_eend het volgende:
erhmm... volgens mij is dat een beveiliging van de cookies waar je niet omheen kan.
oww :'(

maar ik mag van php ook niet op sub1 een koekie zetten met als url sub2 :'(
Op maandag 11 maart 2002 11:53 schreef TheDane het volgende:
unset je het cookie misschien per ongeluk tussendoor ?
nee...

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • Grum
  • Registratie: Juni 2001
  • Niet online
Op maandag 11 maart 2002 11:57 schreef SWINX het volgende:
maar ik mag van php ook niet op sub1 een koekie zetten met als url sub2 :'(
niet ? :+ ik heb het wel eens gedaan zonder problemen zover ik weet.

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 11:27

Koffie

Koffiebierbrouwer

Braaimeneer

Dan zet je 't cookie toch voor domein.nl in plaats van sub.domein.nl :?

Braaikamer - Smoke&BBQ


Verwijderd

Op maandag 11 maart 2002 11:48 schreef papa_eend het volgende:
erhmm... volgens mij is dat een beveiliging van de cookies waar je niet omheen kan.
alleen tussen verschillende domeinen mag het niet. Tussen subdomeinen mag dat gewoon.
Je moet de cookie echter wel voor het domein zetten natuurlijk. Niet voor het subdomein.

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Op maandag 11 maart 2002 12:16 schreef Koffie het volgende:
Dan zet je 't cookie toch voor domein.nl in plaats van sub.domein.nl :?
Dat doe ik toch (zie eerste post) maar wat doe ik dan fout?

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


Verwijderd

Op maandag 11 maart 2002 11:48 schreef papa_eend het volgende:
erhmm... volgens mij is dat een beveiliging van de cookies waar je niet omheen kan.
daar kun je dus wel omheen, gewoon een P3P header meesturen... bijvoorbeeld:
PHP:
1
<?Header("P3P: CP=\"ALL\"");?>

Daarna je cookie setten (zonder domein of path werkt het dan ook)

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
ik heb het al opgelost...
volgens mij zaten mijn bestaande koekies nu een beetje in de knoop, dus die heb ff allemaal weggegooid en toen in me browser ff flink op F5 geramt en toen werkte het...

maar toch bedankt allemaal :)

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


Verwijderd

probeer anders eens inplaats van ".domain.tld", "domain.tld"
PHP:
1
<?setcookie("SwinxUnitedServices",$session,time()+9999999,"","swinxunited.com");?>

^^ zo dus.. tis een gok, maar mischien dat ie dus zo werkt :)
Pagina: 1