Mailinglisten-Archive |
hallo allerseits! habe mal wieder ein problem :( ich möchte einen cookie setzen, nachdem ein kontaktformular erfolgreich abgeschickt wurde. es sollen dann die daten à la FIRMA, TITEL, NAME, als value im cookie gespeichert sein (array). zuerst wird ein array serialized: $my_cookieArray = array ( "Firma" => "$firma2", "Titel" => "$titel2", "Name" => "$name2", "Vorname" => "$vorname2", ); $my_serialized_data = serialize($my_cookieArray); nun stehen ja die daten in der variable $my_serialized_data zur verfügung. dann soll die funktion aufgerufen werden: $aufruf = do_setCookie($my_serialized_data, $my_CookienamePrfix, $my_int_expire, $my_string_path, $my_string_domain, $my_int_secure); if(!$aufruf) { echo "Fehler!"; } in der funktion steht dann folgendes: function do_setCookie($this_serialized_data, $this_CookienamePrfix, $this_int_expire, $this_string_path, $this_string_domain, $this_int_secure) { setcookie("" . $this_CookienamePrfix . "Cookie", $this_serialized_data, $this_int_expire, $this_string_path, $this_string_domain, $this_int_secure); return 1; } wenn ich die cookie variable ausgebe ist auch alles in ordnung, solang ich den browser nicht ganz schließe, kann den inhalt auch wieder unserializen und dann die einzelnen arrayelemente in die formularfelder erneut ausgeben lassen, aber sobald ich den browser schließe ist die cookie variable wieder leer. woran kann das liegen? habe vorher noch nie was mit setcookie gemacht. weiss auch nicht weiter :-( gruss und danke, romeo ____________________________________________________ ZOO/M Medienagentur · Steinweg 43a · 56410 Montabaur Tel: 0 26 02 / 91 79 63 · Fax: 0 26 02 / 91 79 61 http://www.zoom-media.de
php::bar PHP Wiki - Listenarchive