asdf: Cookies beim IE von XP werden nicht gesetzt

Hallo erstmal!

Mein Problem ist folgendes:

Ich habe auf meiner Seite ein Login, welches beim eingeben eines Passwort den Benutzernamen und das Passwort in ein Cookie speichert, damit man sich nicht jedesmal einloggen muss.
Alles Browser die ich auf meiner Festplatte habe, das geht von  NN4 - Mozilla, machen hier mit. Auch der InternetExplorer nur der von meinem Freund nicht. Er verwendet IE die Version die bei XP professionel dabei ist.
Seine Sicherheitsstufe, bei den Einstellungen vom IE, ist auf mittel gestellt. Sein Browser speichert den Cookie einfach nicht.
Der Cookie wir so gesetzt:

setcookie("logs",$urlp_nick."|".md5($urlp_passwd),time()+$urlp_stay);

wobei $urlp_nick die eingabe für nick ist und $urlp_passwd das passwort und $urlp_stay ist im formular ein input vom typ hidden, dass ich bei einem formular (ausloggen) bei stay einfach -100 habe um mich auszuloggen.
 Der Code ist kopiert vom Quelltext also wenn etwas falsch ist sagt es mir.

Kennt irgendwer einen bekannten Browser- bzw Code-Schreiber-Fehler?

Danke schonmal

mfg (asdf) Robert

  1. Hallo,

    Seine Sicherheitsstufe, bei den Einstellungen vom IE, ist auf mittel gestellt. Sein Browser speichert den Cookie einfach nicht.

    Das hat mit der "Privatsphaere" zu tun, die Microsoft hier zu schuetzen glaubt (*),
    indem der MS IE 6 Cookies nur dann akzeptiert, wenn auf der Website eine
    "maschinenlesbare Datenschutzerklaerung" (P3P) vorliegt.
    http://www.google.com/search?q=p3p
    http://www.w3.org/P3P/

    Ideen/Loesungsvorschlaege:

    • Sorge dafuer, dass alles auch ohne Cookies funktioniert.
    • Erstelle so ein P3P-Dings, damit die Cookies von
         MS IE 6 eher akzeptiert werden.
    • Ueberzeuge die Benutzer, dass es fuer sie lebenswichtig
         ist, auf Deiner Seite Cookies zu akzeptieren.
         Sie koennen sie ja auf eine "Liste von lieben Websites" tun.

    Gruesse,

    Thomas

    (*) Zum Aberglauben "Cookies verweigern == Schutz der Privatsphaere"
    siehe den letzten Abschnitt von:
    http://www.dclp-faq.de/q/q-sessions-methode.html

    1. Hi,

      (*) Zum Aberglauben "Cookies verweigern == Schutz der Privatsphaere"
      siehe den letzten Abschnitt von:
      http://www.dclp-faq.de/q/q-sessions-methode.html

      mit Cookies kann man Benutzer (nicht immer ;-) im Rechnerkontext tracken, ohne diese nur die Benutzer. (Jeweils nur sofern ein Authentifizierungskonzept implementiert ist.)

      Gruss,
      Lude

      ---
      "Der neue Server kommt in 2004."

    2. Hallo!
      Also erstmal danke für deine Ausführliche und schnelle Antwort.
      Es sollte alle meine Fragen geklärt werden, wenn ich das alles durchlese.

      • Sorge dafuer, dass alles auch ohne Cookies funktioniert.

      Ich habe noch keine Ahnung warum IE6 das nicht will aber das werde ich auf jeden fall tun, bevor die nächste Version von irgendeinem Browser oder ein Benutzer, um die Menschheit zu schützen, Cookies abstellt.

      Danke und FG
      asdf (Robert)