tag:forum.selfhtml.org,2005:/self Kann man prüfen, ob das Setzen eines Cookies mit abbrechen verneint wu – SELFHTML-Forum 2000-07-12T07:21:00Z https://forum.selfhtml.org/self/2000/jul/11/kann-man-pruefen-ob-das-setzen-eines-cookies-mit-abbrechen-verneint-wu/82059#m82059 Denis 2000-07-11T15:10:00Z 2000-07-11T15:10:00Z Kann man prüfen, ob das Setzen eines Cookies mit abbrechen verneint wu <p>Hallo!</p> <p>Dank' zunächst an Cheata, falls noch nicht gesehen, für Antwort auf meine vorige Frage. Lag übrigens (peinlich,peinlich) daran, daß ich einmal $cookies anstatt $Cookies verwendet hatte. Grr, sowas kann aufhalten!</p> <p>Ok, bevor ich mein grundsätzlich funktionierendes Skript 100x ändere, hier meine aktuelle Wissenslücke:<br> kann man irgendwie prüfen, ob der User mittels klick auf "Abbrechen" das Setzen des Cookies verhindert hat?</p> <p>Ein "Nein" reicht mir schon, dann verwerfe ich meinen Gedanken. Ansonsten nehme ich an, daß ich bislang nur zu blöd war, eine vernünftige IF-Abfrage in PERL zu basteln (oder ich hab' mal wieder ein $Cookie übersehen)... :-)</p> <p>Denis</p> https://forum.selfhtml.org/self/2000/jul/11/kann-man-pruefen-ob-das-setzen-eines-cookies-mit-abbrechen-verneint-wu/82063#m82063 Harry 2000-07-11T15:29:00Z 2000-07-11T15:29:00Z Kann man prüfen, ob das Setzen eines Cookies mit abbrechen verneint wu <p>Seas !</p> <p>Prinzipiell glaub ich schon.<br> Versuch doch einfach mal ein Cookie zu setzen und es gleich wieder auszulesen.<br> Wenn dann was anderes zurückkommt als daß Du als Cookie gesetzt hast, dann wurde die Anfrage wohl verneint.</p> <p>Aber mal ehrlich ... Cookies .... muß das sein ???</p> <p>cya,</p> <p>Harry</p> https://forum.selfhtml.org/self/2000/jul/11/kann-man-pruefen-ob-das-setzen-eines-cookies-mit-abbrechen-verneint-wu/82061#m82061 Cheatah 2000-07-11T17:21:00Z 2000-07-11T17:21:00Z Kann man prüfen, ob das Setzen eines Cookies mit abbrechen verneint wu <p>Hi,</p> <blockquote> <p>Dank' zunächst an Cheata, falls noch nicht gesehen, für Antwort auf meine vorige Frage. Lag übrigens (peinlich,peinlich) daran, daß ich einmal $cookies anstatt $Cookies verwendet hatte. Grr, sowas kann aufhalten!</p> </blockquote> <p>deswegen sollte man Variablennamen klein schreiben (außer Systemvariablen wie %ENV). Aus ähnlichen Gründen schreibt man Filehandler üblicherweise GROSS.</p> <blockquote> <p>Ok, bevor ich mein grundsätzlich funktionierendes Skript 100x ändere, hier meine aktuelle Wissenslücke:<br> kann man irgendwie prüfen, ob der User mittels klick auf "Abbrechen" das Setzen des Cookies verhindert hat?</p> <p>Ein "Nein" reicht mir schon,</p> </blockquote> <p>Das gebe ich Dir gerne: Nein. Zumal nicht auf Serverseite, wo überhaupt kein "Abbrechen" existiert. Du kannst allerhöchstens versuchen, dies clientseitig zu ermitteln, und beim nächsten(!) Request an den Server als Parameter mitschicken. Aber auch dies dürfte problematisch sein; mir fällt nur ein, die Zeit zwischen dem Cookie-Setzversuch und der nächsten JavaScript-Aktion zu messen, aber auch diese Verzögerung kann andere Gründe haben. Einen direkten Weg zum Auslesen gibt es jedenfalls nicht.</p> <p>Cheatah</p> https://forum.selfhtml.org/self/2000/jul/11/kann-man-pruefen-ob-das-setzen-eines-cookies-mit-abbrechen-verneint-wu/82060#m82060 Stiefel 2000-07-12T00:33:00Z 2000-07-12T00:33:00Z Kann man prüfen, ob das Setzen eines Cookies mit abbrechen verneint wu <p>Tach!</p> <p>(Javascript)</p> <p>if (!document.cookie) alert("Sie haben Cookies deaktieviert oder die Speicherung untersagt!");</p> <p>Würde die Meldung ausgeben, wenn das Cookie nicht existiert.<br> Es garantiert aber natürlich nicht dafür, dass das Cookie _gerade eben gespeichert wurde. Das geht aber auch, hab ich aber nicht im Kopf.</p> <p>Stiefel</p> https://forum.selfhtml.org/self/2000/jul/11/kann-man-pruefen-ob-das-setzen-eines-cookies-mit-abbrechen-verneint-wu/82062#m82062 Denis 2000-07-12T07:21:00Z 2000-07-12T07:21:00Z Kann man prüfen, ob das Setzen eines Cookies mit abbrechen verneint wu <blockquote> <p>Das gebe ich Dir gerne: Nein. Zumal nicht auf Serverseite, wo überhaupt kein "Abbrechen" existiert. Du kannst allerhöchstens versuchen, dies clientseitig zu ermitteln, und beim nächsten(!) Request an den Server als Parameter mitschicken. Aber auch dies dürfte problematisch sein; mir fällt nur ein, die Zeit zwischen dem Cookie-Setzversuch und der nächsten JavaScript-Aktion zu messen, aber auch diese Verzögerung kann andere Gründe haben. Einen direkten Weg zum Auslesen gibt es jedenfalls nicht.</p> </blockquote> <p>Moin Cheatah,</p> <p>dank' für erneute Antwort. Hoffentlich liest Du noch die neue Nachricht hier unten, aber ich muß nochmal kurz nachfragen:<br> Wenn ich dich richtig verstehe, hätte es auch keinen Sinn, das Cookie zu setzen und dann gleich wieder auszulesen, um den vorher / nacher Inhalt zu vergleichen? Wann ist denn das geänderte Cookie greifbar? Bei erneutem Aufruf der Seite, dies's gesetzt hat? Erst nachdem der Browser runtergefahren wurde (Du sagtest gestern der Cookie wird u.U. erst nach beenden der Session geschrieben - obwohl dann ja eigentlich einiges an Cookies nicht funktionieren dürfte)?</p> <p>Vielleicht hast Du ja noch was schlaues,<br> Danke<br> Denis</p> https://forum.selfhtml.org/self/2000/jul/11/kann-man-pruefen-ob-das-setzen-eines-cookies-mit-abbrechen-verneint-wu/82065#m82065 Cruz 2000-07-11T15:38:00Z 2000-07-11T15:38:00Z Kann man prüfen, ob das Setzen eines Cookies mit abbrechen verneint wu <blockquote> <p>Aber mal ehrlich ... Cookies .... muß das sein ???</p> </blockquote> <p>Warum denn nicht? Bis auf die Tatsache, daß Cookies unzuverlässig sind und deshalb auch eher fortune-cookies  heißen sollten, sind Cookies eine tolle Sache!<br> Du kannst damit auf einfachster Weise Daten bei einem User zwischen 2 Sessions abspeichern. Ich würde sie zwar nicht verwenden, um irgendeine relevante Info<br> abzuspeichern, aber als kleine Hilfe wie z.B. Username nicht nochmal eingeben müssen sind sie hervorragend! Und wer sie ausschaltet, ist halt selber Schuld, der<br> kann eben den Username eintippen, bis die Finger blutig sind.</p> <p>so long<br> Cruz</p> https://forum.selfhtml.org/self/2000/jul/11/kann-man-pruefen-ob-das-setzen-eines-cookies-mit-abbrechen-verneint-wu/82064#m82064 Denis 2000-07-12T07:14:00Z 2000-07-12T07:14:00Z Kann man prüfen, ob das Setzen eines Cookies mit abbrechen verneint wu <blockquote> <p>Aber mal ehrlich ... Cookies .... muß das sein ???</p> </blockquote> <p>Ja! Normalerweise bin ich auch Cookie-Hasser, aber hier geht's sozusagen um pushen einzelner Seiten innerhalb einer Bewertung, das will ich verhindern. Ist ja nur ein Cookie, welches bei Aufruf der Funktion "Bewerten" zu tragen kommt...</p> <p>Danke an alle die geantwortet haben!</p> <p>Denis</p>