phpBuddy

phpBuddy.eu Forum

Schon registriertes Mitglied im Forum? Nein? Dann aber los. Von Anfänger bis Profi ist dort jeder willkommen. Neben PHP, MySQL, XHTML, CSS Fachgesimpel gibt es dort auch Support für die phpBuddy Scripts.
Reinschauen und registrieren lohnt sich!

Sie sind hier: Startseite Cookies Crashkurs
Cookies Crashkurs
Beitragsseiten
Cookies Crashkurs
Cookies setzen und löschen
Cookies auslesen
Praktisches Anwendungsbeispiel
Wichtige Anmerkungen
Alle Seiten

Cookies praktisch anwenden

Heutzutage sind Cookies, im Folgenden von mir auch öfter mal Keks genannt, im Internet gar nicht mehr wegzudenken. Jedes Sozial Network, CMS, Blog, Forum, usw. usw., speichert Benutzereinstellungen in diesen kleinen Keksen. Diesen Cookies hat man lange Zeit diabolisches und böses nachgesagt, obwohl sie ganz harmlos sind. Das bringt uns auch schon zur entscheidenden Frage...


Was ist ein Cookie?

Cookies, zu deutsch Kekse, sind kleine Textdateien, in denen domainbezogene Informationen gespeichert werden. Man sieht schon an dem Textdateien, dass von diese Dateien keine Gefahr für den Benutzer ausgeht. Eine Internetseite, die zumeist über eine Domain (oder auch Domäne bzw. Internetadresse) aufrufbar ist, kann den Browser dazu veranlassen Informationen über den Besuch in so einer Textdatei zu speichern, damit bei erneutem Besuch wieder auf diese Information zugegriffen werden kann. Genau hierin lag auch der schlechte Ruf der Cookies. Benutzer fühlten sich beobachtet und ausspioniert, was aber in den allermeisten Fällen totaler Quatsch ist.

Cookies sind immer an eine Domain gebunden!
Wenn ihr z.B. das phpBuddy.eu Forum besucht, wird ein Cookie an euren Browser geschickt, der Informationen von dem Besuch speichert. Diese Informationen können zum Beispiel sein, welchen Forum Bereich ihr zugeklappt habt, ob ihr registrierte Benutzer seid und automatisch eingeloggt werden möchtet beim nächsten Besuch im Forum, wann ihr zuletzt das Forum besucht habt, damit anhand dessen Themen herausgesucht werden können, die ihr noch nicht gelesen habt, usw.
Alles sinvolle und nützliche Sachen. Ohne Cookies, oder wenn deren Annahme vom Browser verweigert wird, wüsste die Seite nicht, dass ihr registrierte Forum User seid und würde euch immer wieder als Gast begrüßen. Ihr müsstet euch immer neu einloggen und ihr bekämt immer alle Themen als neu und ungelesen angezeigt, was nach einer Zeit ziemlich nervig wäre.

Ich hoffe ihr seht, dass Cookies mehr nützlicher Helfer, denn böses Teufelszeug sind. Schauen wir uns nun also mal an, wie man mit PHP Cookies für die eigene Webseite verwenden kann. Zunächst ein wenig Allgemeines und anschließend ein einfaches, praxisbezogenes Beispiel.