session_set_cookie_params scheint zu funktionieren, aber cookies sind nicht betroffen

Ich bin mit HTTPS und ich möchte legen Sie die secure-Attribut für die PHPSESSID und die anderen cookies ich erstellt habe.

session_set_cookie_params(0,'/','', isset($_SERVER["HTTPS"]));
session_start();
$data = session_get_cookie_params();
foreach ($data as $key=>$value) {
    echo $key.$value;
}

Die Funktion scheint zu funktionieren, in der Tat, ausdrucken session_get_cookie_params() die secure-Attribut gleich 1 ist.

Aber, wenn ich meine cookie-Zustand durch Firefox oder durch Firebug+Firecookie Sie zu sein scheinen nicht betroffen von der Anweisung. Auch der Wechsel des domain-Attribut gibt die gleichen Ergebnisse.

Arbeite ich auf XAMPP auf Ubuntu und auf localhost (localhost sollte eine Besondere Behandlung, für Fragen der Sicherheit, vielleicht).
Vielen Dank für Ihre Hilfe!

  • Danke für das Bearbeiten, Conan. Tut mir Leid für den Namen, ein Falsches format, aber ich bin ein newbie...
  • u ' r welcome, ich versuche nur zu helfen. btw haben u versucht es mit http?
  • Ja, ich habe versucht, aber die Ergebnisse waren genau die gleichen: es war nur scheinbar eingestellt.
InformationsquelleAutor poros | 2012-06-20
Schreibe einen Kommentar