Mailinglisten-Archive |
Werner Stuerenburg wrote: > if (empty($kid) && (strlen($Pz_ISIS)>2)) > // Kunden-id unbekannt, aber Cookie da Wo ich das hier in aller Öffentlichkeit lese, denke ich: alles klar, ich bin blöd. Das muß || heißen, nicht &&. Aber: das war es nicht. Ich lasse mir alle Cookies anzeigen: Cookies: Pz_ISIS/_ Cookies: Pz_SessionISIS/6ce06e347bd1b8679b7fec102deccb8c Aha! Was ist das? Cookie.txt zeigt bei Suche nach Pz: www.pferdezeitung.com FALSE / FALSE 964345946 Pz_ISIS _ pferdezeitung.com FALSE / FALSE 964373689 Pz_ISIS 3_Kaiser Nanu? Wie kommt das? Wer setzt einmal www.pferdezeitung.com und dann pferdezeitung.com? Außerdem: da sollen doch auch immer 2 Punkte drin sein, sonst geht das doch gar nicht??? Also das zweite ist mit Sicherheit von setcookie( "Pz_ISIS", $Pz_ISIS, time()+3600*8760, "/"); gesetzt worden. Ich kann mich nicht erinnern, daß ich selbst sonst noch Cookies setze - Moment, ich habe gestern im Zuge meiner Versuche auch einmal den Cookie löschen wollen, bzw. bei Eingabe einer neuen Adresse die Variablen $kid und $Ansprechpartner auf "" gesetzt. Dann habe ich den Cookie mit derselben Funktion gesetzt. ???? Da kommt dann was anderes bei raus??? Jetzt hat der also 2 Cookies mit demselben Namen, aber verschiedenem Pfad. HTTP_HOST = pferdezeitung.com SERVER_NAME = www.pferdezeitung.com Jezt habe ich den manipuliert von www.pferdezeitung.com FALSE / FALSE 964345946 Pz_ISIS zu www.pferdezeitung.com FALSE / FALSE 964345946 Pz_ISIS 2_Rem Brandt und siehe da: alles paletti! Fazit: Ich werde mal setcookie( "Pz_ISIS", $Pz_ISIS, time()+3600*8760, "/"); umschreiben zu setcookie( "Pz_ISIS", $Pz_ISIS, time()+3600*8760, "/", $SERVER_NAME); Beim weiteren Testen stelle ich fest, daß Netscape mal den einen und mal den anderen Cookie aufruft - ??? Am besten setze ich wohl zwei? Wie kann das sein? Im array $HTTP_COOKIE_VARS kann an der Stelle Pz_ISIS jedenfalls nur einer der beiden Werte stehen. Und ich frage lediglich $Pz_ISIS ab. Wann liest Netscape also den einen, wann den anderen? Kriege ich vielleicht auch noch raus. Genug erstmal. -- Mit freundlichem Gruss Werner Stuerenburg ____________________________________________________________ ISIS Verlag - Uhlandstr. 8 - D-32120 Hiddenhausen - Germany Tel. 0(049)5224-9974-07, Fax-09, <mailto:ws_(at)_art-quarter.com> <http://pferdezeitung.com> - <http://art-quarter.com>
php::bar PHP Wiki - Listenarchive