Also ich glaube es liegt am Cookie Code
und auslesen tuht man den cookie einfach $Cookiename
naja wenn ich meht als 1 Inhalt in einem Cookie speichern willl mache ich das dann z.B. so
Also ich glaube es liegt am Cookie Code
und auslesen tuht man den cookie einfach $Cookiename
naja wenn ich meht als 1 Inhalt in einem Cookie speichern willl mache ich das dann z.B. so
--
Naja, mag sicherlich teilweise gehen, dennoch sollte man $_COOKIE['name'] (bei PHP > 4.1) bzw. $HTTP_COOKIE_VARS['name'] (darunter) nehmen. Allerdings würde ich mich beim Cookiesetzen auch auf die ersten drei Werte beschränken, bis auf den ersten sind schließlich alle optional. Da ich jetzt keine Ahnung hab, was genau der Path- und der Secure-Wert bringen, und ich persönlich auch nix damit anfangen kann, würde ich die einfach weglassen. Kann ja auch nichts groß passieren. Bei Opera wird die Domain z.B. auch automatisch mitgespeichert, sodass es nicht zu Problemen kommen kann, wenn eine andere Seite ein gleichnamiges Cookie verwendet.Zitat von dadie
Mit dem Script-Attribut kann man einschränken welches Script auf die Cookies später zurückgreifen darf. Lässt man dieses Attribut leer, wird AFAIK standardmäßig der Ordnerpfad des setzenden Scripts verwendet.Zitat von Tomarus
Liegt das Script, das den Cookie setzt, z.B. in /ordner/scripte/ so wird dieser Pfad standardmäßig als Scriptpfad für den Cookie verwendet.
Damit können nur Scripte auf den Cookie zugreifen, die in jenem Pfad liegen bzw. in Ordnern darunter.
Setzt man das Attribut in der setcookie-Funktion allerdings auf "/" so kann jedes Script einer Domain auf ein mit dieser Domain gesetzten Cookie zugreifen.
Das Secure-Attribut lässt nur eine verschlüsselte Übertragung des Cookies zu. Sprich: Nur wenn es möglich ist den Cookie per SSL an den Client zu übertragen, wird er übermittelt, sonst nicht.
Klappt kein Meter...
Oo kann mir einer von Euch mal ne php schreiben indem so ein dummes Kekse setzen funktioniert? (Inhalt ist wurscht)
Dennis
--«Wir können alles schaffen, wir brauchen nur genug dressierte Affen» - infinite monkey theorem
So in etwa setz ich meine Cookies immer und es funktioniert.Zitat von dennis_meckel
Denk nur daran, das du den Wert des gesetzen Cookies nicht im selben Scriptdurchlauf auslesen kannst. In einem Scriptdurchlauf wird der Cookie gesetzt, beim Reload und somit zweiten Scriptdurchlauf wird der Cookie erst ausgelesen.
Vielleicht waren die 60 Sekunden auch etwas zu knapp gesetzt... auch wenn ich mich frage weshalb du mehr als 60 Sekunden für den Reload gebraucht haben könntest.![]()