Michael B.: Cookies-Global lesbar ? Global schreibbar ?

Hallo Leute,

ich wurde gern wissen...

ich setzte eine Cookie von einer Seite welche tief
in der Seitenhierarchie liegt.
Ich will aber von allen moeglichen Seiten darauf
zugreifen. Wie setzt ich das ganze "global" ??

und ...

Muss ich es auch irgendwie speziell lesen ?

(...oder woher weiß er wenn mehrere cookies zu einer
domain gehören aus welchem ich jetzt lesen will
(cookienamen ?)?)

Danke....
Micha

  1. Wenn du einen MS IIS4 oder einen Win2k Server hast mach es mit ASP mit request.cookies("Name") bzw. response.cookies("Name") . Achtung wenn es nicht gelöscht werden soll musst du response.coolies("Name").Expires = "1 November 2000" dann wird es erst im Nov gelöscht

    Wenn du keinen MS IIS Sever hast , speichere das Cookie in einem versteckten Frame mit breite 0!

    mfg

    Hallo Leute,

    ich wurde gern wissen...

    ich setzte eine Cookie von einer Seite welche tief
    in der Seitenhierarchie liegt.
    Ich will aber von allen moeglichen Seiten darauf
    zugreifen. Wie setzt ich das ganze "global" ??

    und ...

    Muss ich es auch irgendwie speziell lesen ?

    (...oder woher weiß er wenn mehrere cookies zu einer
    domain gehören aus welchem ich jetzt lesen will
    (cookienamen ?)?)

    Danke....
    Micha

  2. Hallo Michael!

    Erstmal solltest Du uns vielleicht mitteilen, wie Du auf die Cookies zugreifen willst (JavaScript, CGI). Dann solltest Du mal http://developer.netscape.com/docs/manuals/js/client/jsref/cookies.htm lesen, da steht das eigentlich alles drin.

    ich setzte eine Cookie von einer Seite welche tief
    in der Seitenhierarchie liegt.
    Ich will aber von allen moeglichen Seiten darauf
    zugreifen. Wie setzt ich das ganze "global" ??

    Haenge an den Cookie den String "; PATH=/" an.

    (...oder woher weiß er wenn mehrere cookies zu einer
    domain gehören aus welchem ich jetzt lesen will
    (cookienamen ?)?)

    Du bekommst alle gesetzten Cookies durch Semikolon getrennt in einem einzigen String zurueck. Das PATH=/ und evtl. EXPIRES=irgendwas, was Du beim Setzen des Cookies mit schreibst, ist dort nicht enthalten, denn das hat der Browser interpretiert und fuer sich behalten.

    Calocybe