TMS: Cookie ... warum so oft bestätigen?

Hallo,

schreibe ein Cookie mit

setcookie("cookie_vorname", "$vorname_c", time()+(3600*24*365*2));
setcookie("cookie_name", "$name_c", time()+(3600*24*365*2));
setcookie("cookie_strasse", "$strasse_c", time()+(3600*24*365*2));
setcookie("cookie_plz", "$plz_c", time()+(3600*24*365*2));
setcookie("cookie_ort", "$ort_c", time()+(3600*24*365*2));
setcookie("cookie_email", "$email_c", time()+(3600*24*365*2));
setcookie("cookie_homepage", "$homepage_c", time()+(3600*24*365*2));

Allerdings muss ich dann z.b. in NS 4.7 7 mal die Annahme eines Cookies bestätigen ... das kann ich doch von keinem verlangen!!!

Wie kann ich denn die Variablen alle in einem Cookie übergeben.

Danke für die hilfe,

TMS

  1. Hallo,

    schreibe ein Cookie mit

    setcookie("cookie_vorname", "$vorname_c", time()+(3600*24*365*2));
    setcookie("cookie_name", "$name_c", time()+(3600*24*365*2));
    setcookie("cookie_strasse", "$strasse_c", time()+(3600*24*365*2));
    setcookie("cookie_plz", "$plz_c", time()+(3600*24*365*2));
    setcookie("cookie_ort", "$ort_c", time()+(3600*24*365*2));
    setcookie("cookie_email", "$email_c", time()+(3600*24*365*2));
    setcookie("cookie_homepage", "$homepage_c", time()+(3600*24*365*2));

    Allerdings muss ich dann z.b. in NS 4.7 7 mal die Annahme eines Cookies bestätigen ... das kann ich doch von keinem verlangen!!!

    Wenn der User unbedingt "Warn me before accepting a cookie" antickern muß, ist er selber schuld. :)

    Wie kann ich denn die Variablen alle in einem Cookie übergeben.

    Array oder komma-separierte Liste oder...

  2. schreibe ein Cookie mit

    Falsch, Du setzt

    1 setcookie("cookie_vorname", "$vorname_c", time()+(3600*24*365*2));
     2 setcookie("cookie_name", "$name_c", time()+(3600*24*365*2));
     3 setcookie("cookie_strasse", "$strasse_c", time()+(3600*24*365*2));
     4 setcookie("cookie_plz", "$plz_c", time()+(3600*24*365*2));
     5 setcookie("cookie_ort", "$ort_c", time()+(3600*24*365*2));
     6 setcookie("cookie_email", "$email_c", time()+(3600*24*365*2));
     7 setcookie("cookie_homepage", "$homepage_c", time()+(3600*24*365*2));

    Cookies.

    Wie kann ich denn die Variablen alle in einem Cookie übergeben.

    Daten in ein Feld legen und selbiges per serialize() (http://www.php.net/manual/de/function.serialize.php) in einen Text verwandeln, den Du dann als einzelnen Cookie speichern kannst.

    Gruß,
      soenk.e