Cookies auslesen
Thomas Schmieder
- javascript
Guten Abend,
habe den ganzen Tag mit PHP rumhantiert und nun fehlt mir irgendwie die richtige Idee und das Feeling fürs DOM von JavaScript
Ich habe versucht mit
<script type="text/javascript">
<!--
function getCookies()
{
document.write("<br />Cookieanzahl: "+document.cookie.length + "<br />");
document.write("<br />Cookieinhalt: "+document.cookie + "<br />");
}
//-->
</script>
Alle für das Dokument gültigen Cookies auszulesen. Aber document.cookie.lenght gibt nur genau die Länge eines gespeicherten Cookies wieder. Wahrscheinlich war ich hier auf dem Irrweg.
Kann ein Dokument immer nur einen aktiven Cookie haben?
Wie könnte ich gezielt die Eigenschaften des Cookies abfragen und setzen (verändern)? Ich brauche das für die serverseitige Behandlung dieser (bewußten) Fehler.
Liebe Grüße aus http://www.braunschweig.de
Tom
Guten Abend,
Guten Morgen
habe den ganzen Tag mit PHP rumhantiert
warum benutz du dann nicht PHP ?
$HTTP_COOKIE_VARS wäre da dein Freund
Kann ein Dokument immer nur einen aktiven Cookie haben?
keine Ahnung, denke ich aber nicht, warum sollte ein dokument immer nur einen haben können???
Liebe Grüße aus http://www.braunschweig.de
Tom
LG Romy
Guten Abend,
Guten Morgen
Hallo
habe den ganzen Tag mit PHP rumhantiert
warum benutz du dann nicht PHP ?
$HTTP_COOKIE_VARS wäre da dein Freund
Kann ein Dokument immer nur einen aktiven Cookie haben?
keine Ahnung, denke ich aber nicht, warum sollte ein dokument immer nur einen haben können???
cookies haben eigentlich gar nichts mit der Seite zu tun....
Liebe Grüße aus http://www.braunschweig.de
Tom
LG Romy
Hallo Thomas,
Kann ein Dokument immer nur einen aktiven Cookie haben?
Du kannst mehrere (bis zu 20(?)) Cookies mit unterschiedlicher Geltungsdauer setzen, der Höchstwert von 4k gilt dann für alle zusammen.
document.cookie="name1=wert1; expires=Saturday, 01-Jan-05 12:00:00 GMT";
document.cookie="name2=wert2; expires=Saturday, 02-Nov-02 12:00:00 GMT";
hier hätte document.cookie dann den Inhalt: "name1=wert1; name2=wert2"
Lesen kannst du immer nur den gesamten String, aus dem du die einzelnen Werte dann mit split(), indexOf() usw. wieder herausholen musst.
Grüße, Stefan
--
<img src="http://zapp.i-networx.de/logo.gif" border=0 alt=""> http://zapp.i-networx.de/