Was sind Cookies für Anfänger? Bedrohungen für Cookies

Beim Besuch einer Website im Internet akzeptiert der Browser spezielle Tags, sogenannte Cookies, die verschiedene Identifikationsdaten enthalten. Diese Tags werden abhängig von den Sicherheitseinstellungen des Browsers für einige Zeit im System gespeichert. Minimum - bis zum Ende der Sitzung. Es ist jedoch möglich, die Annahme von Cookies zu verweigern.

Was sind sie?

Verschiedene Browser können Cookies unterschiedlich speichern. Also Internet Explorer   speichert sie als separate Textdateien (* .txt) für jede Site (Domain) in einem Ordner mit dem gleichen Namen, der speziell dafür vorgesehen ist. Sie können diese Dateien im Explorer unter folgendem Pfad anzeigen: C: \\ Benutzer \\ * Name * \\ AppData \\ Roaming \\ Microsoft \\ Windows \\ Cookies.

Andere Programme wie Opera oder Chrome speichern alle Cookies in einer gemeinsamen Datei ohne Erweiterung. Die Daten werden verschlüsselt und nur von dem Programm angezeigt, das sie erstellt hat. "Opera" speichert es im Ordner "Roaming \\ Opera Software \\ Opera Stable" und "Chrome" im Ordner "Local \\ Google \\ Chrome \\ User Data \\ Profile 1" (oder 2, 3, abhängig von der Anzahl der Profile).

Wie arbeiten sie?

Die Daten, die Cookies enthalten, können eine Vielzahl von Informationen enthalten:

Der geografische Standort des Computers, von dem aus die Site angemeldet ist.

Seine Identifikationsnummer (ID).

Registrierungsdaten Formulare. Wenn Sie am Eingang einer geschlossenen Ressource den Benutzernamen und das Passwort eingeben, aktivieren Sie das Kontrollkästchen "Merken". Diese werden in einem Cookie gespeichert. Hinweis: Um die Sicherheit zu erhöhen, ist es besser, Kennwörter mithilfe einer speziellen Browserfunktion separat zu speichern.

Einstellungen für die Site: Sprache, Design, bevorzugter Inhalt usw.
  Wenn Sie das nächste Mal eine Domain besuchen, deren Cookies auf Ihrem Computer gespeichert sind, sendet der Browser sie automatisch zurück. Abhängig von den Funktionen der Website ermöglichen die übertragenen Cookies Folgendes:

Zeigen Sie die Seite gemäß den Einstellungen an, die Sie beim letzten Mal vorgenommen haben. Zeigen Sie beispielsweise Ihre Lieblingssender in einem Fernsehprogramm usw.

Suchergebnisse sowie Anzeigen nach geografischem Standort anzeigen.

Betreten Sie automatisch die geschlossene Zone (wenn das Passwort in einem Cookie und nicht in einem speziellen sicheren Speicher gespeichert ist).

Speichern Sie Daten zu ausgewählten Produkten im Online-Shop, wenn der Kunde kein persönliches Konto hat.

Und vieles mehr, beschleunigen und erleichtern das Surfen im Internet.

Muss ich Cookies löschen und wie geht das?

Cookies sind grundsätzlich nur von Vorteil und haben nur geringe Auswirkungen auf die Sicherheit. Vor allem, wenn Sie keine Passwörter in ihnen speichern (markieren Sie nicht „Merken“), sondern ein spezielles Browser-Modul verwenden, mit dem Sie diese speichern können, indem Sie oben im Fenster eine Anfrage stellen.

Wenn dies jedoch aus irgendeinem Grund erforderlich ist, haben Sie verschiedene Möglichkeiten:

1. Löschen Sie alle. Dies kann im Explorer durch physisches Löschen der „Cookies“ -Datei (oder des Inhalts des gleichnamigen Ordners für IE) am Speicherort (siehe oben) erfolgen.

2. Löschen Sie alle oder nur für einen bestimmten Zeitraum: Stunde, Tag, Woche usw. Verwenden Sie dazu die Funktion "" in den Browsereinstellungen (Eigenschaften). In "Chrome" müssen Sie dazu zusätzliche Einstellungen erweitern, in "Opera" gehen Sie auf die Registerkarte "Sicherheit" und in "Internetoptionen" (IE) ist diese Funktion auf der Registerkarte "Allgemein" verfügbar.

3 .. Für den IE kann dies über den Explorer erfolgen: Jedes Cookie ist separat textdatei. In "Opera" müssen Sie auf die Schaltfläche "Alle Cookies ..." ("Einstellungen" → "Sicherheit") klicken und die geöffnete Liste manuell bearbeiten, um nicht benötigte Daten zu löschen. In Chrome ist diese Funktion über die Schaltfläche "Inhaltseinstellungen" (neben "Verlauf löschen") verfügbar. Weiter - wie in "Opera".

Es liegt an Ihnen, ob Sie Cookies löschen möchten oder nicht. Ich selbst möchte hinzufügen, dass gewöhnliches Surfen im Internet, bei dem bestimmte Websites nicht besucht werden, von Vorteil ist.

Opera Öffnen Sie das Hauptmenü, gehen Sie in den Bereich "Einstellungen" und wählen Sie die Zeile "Allgemeine Einstellungen ...". Oder drücken Sie einfach die Tastenkombination STRG + F12. Sie öffnen also das Browser-Einstellungsfenster, in dem Sie auf der Registerkarte "Erweitert" auf den Abschnitt "Cookies" im linken Bereich klicken müssen. Darin müssen Sie auf die Schaltfläche "Cookies verwalten" klicken.

Öffnen Sie in Mozilla FireFox den Abschnitt "Extras" im Menü und wählen Sie "Einstellungen". Im Einstellungsfenster müssen Sie zur Registerkarte "Datenschutz" gehen, die Schaltfläche mit der Aufschrift "Cookies anzeigen ..." finden und darauf klicken, um auf die vom Browser gespeicherte Liste der Cookies zuzugreifen. Hier können Sie suchen und anzeigen.



Erweitern Sie im Internet Explorer den Abschnitt Extras des Menüs und wählen Sie Internetoptionen. Gehen Sie im Fenster mit den Eigenschafteneinstellungen zur Registerkarte "Allgemein" und klicken Sie im Abschnitt "Browserverlauf" auf die Schaltfläche "Optionen". Auf diese Weise öffnen Sie ein weiteres Fenster („Temporäre Dateieinstellungen“), in dem Sie auf die Schaltfläche „Dateien anzeigen“ klicken müssen.



Klicken Sie auf die Überschrift der Spalte "Name" im Inhaltsverzeichnis des sich öffnenden Ordners zum Speichern temporärer Dateien in Internet Explorer. Auf diese Weise können Sie alle Cookie-Dateien in einem Block in einem gemeinsamen Haufen heterogener Dateien zusammenfassen. Hier können Sie die gewünschte Datei finden und im Standard-Editor zum Anzeigen oder Bearbeiten öffnen.



In Google Chrome   Klicken Sie auf das Schraubenschlüsselsymbol in der oberen rechten Ecke des Fensters und wählen Sie im Menü die Zeile „Parameter“. Der Browser öffnet die Seite "Einstellungen" und Sie klicken auf den Link "Erweitert" im linken Bereich und auf der Seite "Erweiterte Einstellungen" auf die Schaltfläche "Inhaltseinstellungen". Dies ist nicht die letzte Seite im Pfad zu den von diesem Browser gespeicherten Cookies.



Google Chrome bietet die Möglichkeit, Cookies zu suchen, anzuzeigen und zu löschen.



Klicken Sie im Safari-Browser auf das Zahnradsymbol in der oberen rechten Ecke und wählen Sie die Zeile "Einstellungen ...". Im Fenster Einstellungen Einstellungen müssen Sie zur Registerkarte "Sicherheit" wechseln, um auf die Schaltfläche "Cookies anzeigen" zu klicken. Safari bietet nur Funktionen zum Suchen und Löschen von Cookies, der Inhalt dieser temporären Dateien ist hier nur teilweise sichtbar.



Cookies oder einfach nur Cookies sind temporäre Dateien, die auf Ihrem Computer gespeichert werden, während Sie durch verschiedene Seiten der Website navigieren. Die Cookie-Unterstützung ist möglicherweise deaktiviert. Bei Verwendung vieler Websites ist es jedoch erforderlich, Cookies zuzulassen, damit die Website ordnungsgemäß funktioniert. Um Cookies zu aktivieren, hängen Ihre Aktionen davon ab, welchen Internetbrowser Sie verwenden.



Du wirst brauchen

  • - ein mit dem Internet verbundener Computer;
  • - Verbundener Internetbrowser

Bedienungsanleitung

Wenn in browser Windows Internet   Explorer, um Cookies zu aktivieren, klicken Sie auf das Zahnradsymbol in der oberen rechten Ecke des Bildschirms. Wählen Sie im Popup-Menü "Internetoptionen". Wechseln Sie im folgenden Fenster zur Registerkarte "Datenschutz". Klicken Sie mit der linken Maustaste, um den Sicherheitsstufenhebel für die Internetzone auf die Stufe „Mittel“ zu verschieben. Klicken Sie auf OK.

In browser Mozilla Firefox   Klicken Sie oben links auf dem Bildschirm auf das orangefarbene Firefox-Symbol. Klicken Sie im sich öffnenden Auswahlfenster auf "Einstellungen". Wählen Sie die Registerkarte "Datenschutz". Wählen Sie in der Zeile "Verlauf" die Option "Firefox verwendet Ihre Verlaufsspeichereinstellungen." Aktivieren Sie als Nächstes das Kontrollkästchen "Cookies von Websites akzeptieren"\u003e "OK". Oder wählen Sie in der Spalte „Verlauf“ die Option „Firefox speichert den Verlauf“\u003e OK.

Bei der Verwendung von opera-Browser Klicken Sie oben links auf der Seite auf das Opera-Symbol. Wählen Sie im Dropdown-Menü den Bereich "Einstellungen" - "Allgemeine Einstellungen". Gehen Sie zur Registerkarte Erweitert. Wählen Sie im linken Menü "Cookies" und aktivieren Sie das Kontrollkästchen neben der Option "Nur von der besuchten Site akzeptieren"\u003e OK.

Wenn ein Computerbenutzer nicht weiß, was Cookies sind, ist er auf die Tatsache gestoßen, dass sie existieren. Dies ist eine universelle Kennung, anhand derer Websites den Benutzer erkennen und seine Ergebnisse für ihn individualisieren. Deshalb ist es ein Leckerbissen für Betrüger und Geschäftsleute.

Kekse: was ist das?

Cookies sind kleine Dateien, die vom Internet-Server heruntergeladen und einige Zeit auf der Festplatte des Benutzers gespeichert werden. Der Mechanismus der Bildung solcher Elemente ist wie folgt:

  1. Der Benutzer sendet eine Anforderung an den Host-Computer.
  2. In Reaktion auf diese Aktion gibt der Host winzige Dateien an den Client-PC zurück, die Informationen zur aktuellen Sitzung enthalten.
  3. Wenn Sie erneut auf die Ressource zugreifen, wird die Kommunikation mit der Site einfacher, da der Norden den Benutzer anhand der auf seinem Computer gespeicherten Kennung „erkennt“.

Diese Technologie ist die "Visitenkarte" von Webbrowsern (Browsern), obwohl viele andere Erweiterungen sie in ihrem Arsenal haben.

Die Verwendung von Cookies erleichtert das Surfen im World Wide Web erheblich, stellt jedoch eine zusätzliche Bedrohung für die persönlichen Daten des Benutzers dar.


In diesem Video erklärt Ihnen der Programmierer Ilya Arapov, was Cookies sind und warum sie in Browsern verwendet werden:

Was sind Cookies im Browser?

Diese Elemente im Computerspeicher speichern solche Informationen über eine Person:

  • Benutzernamen und Passwörter, die in Website-Formulare eingegeben werden;
  • Individuelle Einstellungen;
  • Verfolgung des Kundenverhaltens;
  • Statistische Daten;
  • Informationen zu einer bestimmten Sitzung.

Diese Datenvielfalt wird in eine normale Textdatei (Endung txt) und ist an einem bestimmten Ort im Speicher des Computers gespeichert. Jeder Webbrowser wählt unabhängig die Art und Weise, wie diese Elemente gespeichert werden und ob sie überhaupt gespeichert werden sollen.

Cookies können bedingt in permanente nicht permanente unterteilt werden:

  1. Konstanten werden bis zu einem bestimmten Zeitpunkt auf der Festplatte des Computers gespeichert. Danach werden sie automatisch gelöscht.
  2. Flüchtige Daten - auch als Sitzung bezeichnet - werden sofort nach dem Schließen des Programmfensters vom Laufwerk gelöscht.

Die überwiegende Mehrheit der modernen Browser hat eine Begrenzung der Gesamtgröße der auf einem PC gespeicherten Cookies.


Vorteile von Cookies

In den letzten zwei Jahrzehnten wurden in verschiedenen Computerprogrammen Cookies verwendet. So lange gelang es ihnen, sich als wirksames Instrument zur Lösung solcher Probleme zu etablieren:

  1. Einzelne Einstellungen ausreichend speichern lange Zeit. Der Benutzer muss Login und Passwort nicht mehr eingeben. Dadurch bleibt mehr Zeit für produktives Surfen im Internet.
  2. Online-Ressourcen verwenden Verfolgungsdateien, um das Kundenverhalten zu untersuchen. Jeder Standort ist individualisiert und an die Bedürfnisse einer bestimmten Person angepasst. Dies ist sowohl für Unternehmen, die die Conversion steigern, als auch für normale Benutzer von Vorteil, die Informationen jetzt viel schneller finden können.
  3. Werbung wird gezielter: Bei der Schaltung der Anzeige werden die Anforderungshistorie, das Geschlecht und das individuelle Verhalten des Kunden berücksichtigt. Dies eliminiert unnötigen Werbemüll und zeigt nur die Produkte an, die wirklich interessant sind.
  4. Das Arbeiten mit einigen Websites ist ohne Cookies grundsätzlich nicht möglich. Darunter fast alle Online-Shops.


Nachteile von Cookies

Diese Technologie macht das Leben viel einfacher gewöhnlicher Benutzer   Netzwerk ist nicht ohne eine Reihe von Nachteilen. Zu den wichtigsten Ansprüchen gegen Browser " die Leber»:

  • Sicherheitsfehler. Die Informationen, die der Server zur temporären Speicherung an den Client-Computer sendet, können relativ einfach abgefangen werden. In den meisten Fällen verwenden Benutzer keine verschlüsselten Verbindungen, um auf das World Wide Web zuzugreifen, und werden so zu einfachen Zielen für Betrüger. Wenn Cookie-Daten in die Hände von Cyberkriminellen gelangen, können diese viel über Besuche vor Ort und die Besonderheiten des menschlichen Verhaltens im Netzwerk erfahren.
  • Der Sinn ihrer Existenz wird zunichte gemacht, wenn mehrere Beobachter gleichzeitig eingesetzt werden. Jeder von ihnen speichert seine temporären Dateien, die sich in keiner Weise überschneiden.
  • Ein erheblicher Teil der Benutzer ist davon überzeugt, dass Cookies Programmdateien sind, mit denen Informationen auf einem PC-Laufwerk willkürlich gelöscht werden können. Einige behaupten, dass sie ausschließlich für Werbung oder Spam bestimmt sind. All diese Ängste sind nicht mehr als Wahnvorstellungen.


Vorsichtsmaßnahmen beim Surfen im Internet

"Löcher" in software   ermöglichen es Ihnen, gründliche Informationen über eine Person zu erhalten. Empfänger solcher Daten können sowohl Eindringlinge als auch skrupellose Geschäftsleute und fürsorgliche Regierungsbehörden sein.

Um das Durchsuchen und Stehlen vertraulicher Informationen zu vermeiden, können Sie Ihren Browser folgendermaßen konfigurieren:

  • Cookies wurden nie aufgezeichnet.
  • Nachverfolgungsdateien wurden nach dem Schließen des Internetbrowsers automatisch gelöscht.
  • Verweigern Sie das Senden von Daten vom Computer an den Server einiger verdächtiger Websites.
  • Legen Sie einen kurzen Zeitraum für das Speichern von Tracking-Informationen fest.

In regelmäßigen Abständen müssen Sie die Bereinigung des Browsers erzwingen. Um den Inhalt von Ordnern zu löschen, müssen Sie jedoch wissen, wo sich diese befinden. Um Anfängern zu helfen, wurden Benutzer entwickelt spezielle Programme   (z. B. CCleaner), die ein Cookie mit einem Klick auf eine Schaltfläche analysieren und löschen.


Was sind Cookies und Cache?

Um das Surfen im Internet zu erleichtern, speichert der Computer nicht nur metrische und statistische Daten. Der Browser entlädt die folgenden Informationen von den zuletzt besuchten Seiten aus dem Netzwerk:

  1. Bilder
  2. Sounddateien
  3. Videos
  4. Kopien von HTML-Seiten.

Die gesamte Kombination der oben genannten Daten soll das Laden von Ressourcen beschleunigen und die Interaktion mit dem Netzwerkraum vereinfachen. Das Herunterladen von Videos in den Cache ist daher sehr praktisch für diejenigen, die Probleme mit der Internetverbindung haben.

Der Download erfolgt jedoch nicht über das Internet, sondern über den PC. Dies kann dazu führen, dass das "Bild" auf dem Bildschirm keine Rolle spielt. Außerdem nimmt der Cache-Ordner viel Platz ein, da alle Inhalte Mediendateien sind.

In diesem Artikel haben wir darüber gesprochen, was Cookies sind. Dank ihnen können Sie das Passwortformular auf der Website nur einmal ausfüllen und es nicht jedes Mal merken, wenn Sie sich anmelden. Dank ihnen sieht der Benutzer nur die Anzeigen, die er benötigt. Für eine solche Vereinfachung müssen Sie jedoch für die Sicherheit und den Schutz personenbezogener Daten bezahlen.


Video: Wie kann ich Speicherplatz freigeben und Cookies löschen?

In diesem Video erklärt Ihnen der Meister Anton Prokhorov, wie Sie den Cache und die Cookies löschen können google Browser   Chrome:

Was ist ein Cookie?

Achtung Standardmäßig erlaubt Yandex.Browser das Speichern von Cookies.

Cookies sind kleine Dateien, in denen der Browser Daten von den von Ihnen besuchten Websites aufzeichnen kann. In der Regel speichern Websites Cookies im Browser des Benutzers, um den Besucher zu „erkennen“ (z. B. um nicht nach Login und Passwort eines Benutzers zu fragen, der diese Website kürzlich besucht hat).

Die Verwendung eines Cookies birgt bestimmte Datenschutzrisiken. Wenn beispielsweise ein Außenstehender Ihren Computer verwendet und die Kennwortersetzung im Cookie gespeichert ist, kann er sich auf Websites bei Ihren Konten anmelden. Mithilfe eines Cookies können Sie herausfinden, welche Seiten Sie besucht haben, oder die Beziehung zwischen dem Anzeigen verschiedener Seiten ermitteln.

Aktivieren oder deaktivieren Sie Cookies für alle Websites

Mit Yandex.Browser können Sie die Verarbeitung von Cookies in den Einstellungen unabhängig konfigurieren.



Löschen oder Blockieren von Cookies, die von der Webseite gesetzt wurden

Sie können Cookies löschen, die zuvor von einer bestimmten Seite gesetzt wurden, oder verhindern, dass diese Seite Cookies auf Ihrem Computer speichert.

Hinweis Um zuzulassen, dass die Seite Cookies erneut speichert, klicken Sie in den Einstellungen im Abschnitt Persönliche Daten auf InhaltseinstellungenKlicken Sie dann im Bereich Cookies auf die Schaltfläche Ausnahmemanagement. Wählen Sie in der Liste der angezeigten Seiten die gewünschte aus und klicken Sie auf das Symbol rechts neben dem Namen.

Löschen Sie alle Cookies

Das regelmäßige Löschen von Cookies verringert das Risiko, dass ein Angreifer von ihnen Informationen über Ihre Aktivitäten im Internet erhält. Durch das Löschen von Cookies wird außerdem Speicherplatz auf Ihrer Festplatte freigegeben (unter cookie-Browser   reserviert eine bestimmte Speicherkapazität, und wenn Sie viele verschiedene Sites besuchen, kann diese Speicherkapazität erheblich sein.

Hinweis Wenn Sie alle Cookies entfernen, werden Sie auf den meisten Websites automatisch von Ihren Konten abgemeldet.

Gehen Sie folgendermaßen vor, um ein Cookie zu löschen:

Tipp. Fenster öffnen Verlauf löschen   Sie können dies durch Drücken von Strg + Umschalt + Entf (unter Windows) oder Umschalt + ⌘ + Rücktaste (unter Mac OS) tun.



Anrufweiterleitung

Wenn auf der Seite eine Seitenumleitung erkannt wird, wird die Meldung angezeigt, dass die Seite nicht funktioniert. Die Website wurde zu oft umgeleitet. ”

Cookies löschen, seitenweise eingestellt   Website

Cookies von Websites von Drittanbietern zulassen

Yandex-Cookie-Cookie-Unterstützung.

Cookie im Yandex-Browser.

Cookies im yandex-Browser.

Yandex-Kekse.

Cookies und Browser.

Cookies setzen.

Setzen von Cookies im Yandex-Browser.

Vom Autor:In diesem Artikel werden wir berücksichtigen was sind Cookies? (Kekse) und was es mit gegessen wird. Weil Das HTTP-Protokoll unterstützt das Speichern von Daten zwischen zwei verschiedenen Transaktionen nicht, Sitzungen und Cookies wurden erfunden. Dies vereinfacht die Arbeit von Programmierern und Anwendern erheblich. Der eine ermöglicht das Speichern von Daten über den Benutzer, der andere ist gut, da er die Informationen über sich nicht jedes Mal neu eingeben muss (E-Mail, Login, ICQ usw.) und so weiter ...

Cookies (sowie Sitzungen) werden überall verwendet: in Online-Shops, in Foren usw. Cookies werden benötigt, wenn Sie bestimmte Informationen über mehrere Seiten speichern müssen. Oder während der gesamten Sitzung.

Bevor ich die Lektion „Was sind Cookies?“ Lerne, empfehle ich sie auf meinem Computer!

Lassen Sie uns zunächst über Cookies sprechen, grob gesagt eine Variation einer Sitzung.

Definition

Das definieren wir Cookies sind Textzeichenfolgen, die auf der Client-Seite gespeichert werden und Name-Wert-Paare enthalten, die einer URL zugeordnet sind, über die der Browser festlegt, ob Cookies an den Server gesendet werden sollen.

Framework YII2. Schnelle Entwicklung mit modernem PHP-Framework

Lernen Sie die Feinheiten der modernen Webentwicklung mit dem YII2-Framework kennen

Installation

Die Installation ist sehr einfach, nur die einzige Funktion - setcookie

Setcookie-Syntax:

  bool setcookie (Zeichenfolgename, Zeichenfolgenwert, int expire, Zeichenfolgenpfad, Zeichenfolgendomäne, int secure);

Name   - Name des zu setzenden Cookies

Wert   - Wert des gespeicherten Cookies namens name

Verfallen   - Cookie-Lebensdauer

Pfad   - die Art und Weise, wie Cookies verfügbar sind

Domain   - Domain, von der das Cookie verfügbar ist

Sicher   - eine Direktive, die festlegt, ob ein Cookie nicht auf Anfrage von HTPPS verfügbar ist. Standardmäßig ist diese Direktive auf 0 gesetzt, was bedeutet, dass auf Cookies über eine reguläre HTTP-Anfrage zugegriffen werden kann.

Beispiel für Cookies

Jetzt ist es Zeit, sich mit einem einfachen Beispiel vertraut zu machen cookie verwenden. Dies ist eine einfache Zählung der Seitenaufrufe durch den Benutzer.

Ich habe die Seite 12 Mal aktualisiert und der Wert "12" wurde in das Cookie namens "views" geschrieben.





Wir haben also den gesamten Code gesehen und werden ihn nun genauer analysieren. Lassen Sie es uns zuerst mündlich lesen.

Block 1

Wenn es eine solche SUPERGLOBAL-Variable gibt $ _COOKIE [‘views’]   mit dem Namen „ ansichtenDann weisen wir den Wert einfach der Variablen $ views zu und erhöhen ihn vorab ( ++ $ views;   identisch Sviews \u003d $ views +1;) Als nächstes noch einmal die Bedingung: Wenn es nicht möglich ist, Cookies im Browser des Kunden aufzuzeichnen, zeigen Sie eine Meldung an, damit Cookies aufgezeichnet werden können.

Ende des 1. Blocks

/ *** einfügen *** /

setcookie ("views", $ views)   - PHP-Funktion zum Schreiben von Cookies in den Browser des Kunden. Wo ansichten‘Ist der Name des Cookies und $ views   Ist eine Variable, die den Wert des zu schreibenden Cookies enthält.

/ *** einfügen *** /

Block 2

Wenn $ _COOKIE ["views"])   existiert dann nicht anstelle von Operationen $ views = $ _COOKIE ["views"]; ++ $ views;   wir werden einem $ views zuweisen. $ views \u003d 1;   Und der Rest ist der gleiche wie im ersten Block.

Das Ende des 2. Blocks

Wenn $ _COOKIE ["views"]) nicht existiert, dann anstelle der Operationen $ views \u003d $ _COOKIE ["views"]; ++ $ views; wir werden einem $ views zuweisen. $ views \u003d 1; Und der Rest ist der gleiche wie im ersten Block.

Cookies Lebensdauer

Wenn der Cookie-Wert gespeichert werden soll, nachdem der Benutzer die Sitzung geschlossen hat, müssen Sie den dritten Parameter der Funktion setcookie () festlegen.

Sie können es auf verschiedene Arten installieren. Es gibt zwei davon, vielleicht weiß jemand mehr, aber ich benutze diese beiden. Das erste ist, das Leben mit der eingebauten PHP-Funktion time () einzustellen, das zweite ist eine verbesserte Version von mktime ().

zeit ()   Ermöglicht es Ihnen, die aktuelle Zeit vom Beginn der Ära an in Sekunden umzurechnen. Sie begann 1975 irgendwo.

mktime ()   Ermöglicht es Ihnen, zu jedem Zeitpunkt, den wir seit Beginn der Ära verstehen (z. B. 20-01-2010 17:45:08), pro Sekunde zu übersetzen.

Syntax:

Int mktime (;

Erst jetzt in einer neuen Datei index.phpDas ist im Web-Verzeichnis anstelle von:

Setcookie ("Ansichten", $ Ansichten, Zeit () + 60 * 60 * 24)

Es wird notwendig sein, dies umzuschreiben:

Setcookie ("viewsweb", $ views, time () + 60 * 60 * 24, "web / index.php")

dabei bedeutet "web / index.php", dass der Zugriff auf dieses Cookie nur über die Seite http: //sessionsandcookies.gromitsu/web/ möglich ist.

Code web / index.php:

Und jetzt der Übersichtlichkeit halber erstellen Sie eine weitere test.php-Datei im Stammverzeichnis der Site mit folgendem Code:


"; echo" Cookies von http: //sessionsandcookies.gromitsu/ viewsweb \u003d ". $ _ COOKIE [" views "];?\u003e

Beispiel in Bildern



Domain-Zugriff

Ähnlich wie im obigen Beispiel sieht nur setcookie so aus:

Setcookie ("viewsweb", $ views, time () + 60 * 60 * 24, "web / index.php", ". Sessionsandcookies.gromitsu")

Mit dieser Einschränkung kann die Domain die Form mysessionsandcookies.gromitsu oder annehmen
  your.sessionsandcookies.gromitsu.

Datenverschlüsselung

Sie können einen separaten Artikel für diesen Teil unserer wunderbaren Lektion schreiben. Hier galoppieren wir also quer durch Europa. Wir schauen uns den Code an:

  dies ist verschlüsselt viewsdecoded \u003d $ shyfr
"; ?>

Entschlüsselung

  dies ist verschlüsselt viewsdecoded \u003d $ shyfr2
"; ?>

Fazit

Ich denke, ich habe viel über Cookies geschrieben, natürlich für einen Neuling in diesem Geschäft. Und wie immer besteht die Hauptaufgabe des Programmierers darin, das von ihm geschriebene Skript (Script) gut zu schützen. Und dieser Artikel kann dieser Verteidigung gewidmet werden.

Wenn Sie diesen Ort bereits erreicht haben, haben Sie die Grundprinzipien der Arbeit mit Cookies herausgefunden und können diese bereits in die Praxis umsetzen.

Cookies werden fast überall dort eingesetzt, wo Sie Daten zwischen Transaktionen speichern müssen (Aufforderungen zum Besuch von Seiten). Dies ist zum Beispiel das Speichern von Daten während der Autorisierung (das Passwort und das Login werden automatisch für Sie eingegeben, das Passwort ist natürlich gut verschlüsselt) oder zum Beispiel in Online-Shops (Speichern der Waren, die Sie in den Warenkorb gelegt haben, auch wenn Sie den Browser geschlossen und zum Beispiel zurückgegeben haben, wo Innerhalb einer Stunde wurde der Korb noch nicht geleert.

An dieser Stelle eine Lektion was sind Kekse und womit essen sie?   für Anfänger, abgeschlossen.

Auflage:   Horn Victor und Andrei Bernatsky. Webformyself-Team.

"Cybersant-Webmaster" - der umfassendste Kurs zum Erstellen von Websites in RuNet!