SUCHE MIT Google
Web virtualuniversity.ch
HOME DIDAKTIK ECDL ELEKTRONIK GUIDES HR MANAGEMENT MATHEMATIK SOFTWARE TELEKOM
DIENSTE
Anmeldung
Newsletter abonnieren
Sag's einem Freund!
VirtualUniversity als Startseite
Zu den Favoriten hinzufügen
Feedback Formular
e-Learning für Lehrer
Spenden
Autoren login
KURSE SUCHEN
Kurse veröffentlichen

Suche nach Datum:

Suche mit Schlüsselwort:

Suche nach Land:

Suche nach Kategorie:
PARTNER
ausbildung24.ch - Ausbildungsportal, Seminare, Kursen... 

 
HTMLopen.de - Alles was ein Webmaster braucht

 
PCopen.de - PC LAN Netze und Netzwerke - alles was ein IT Profi und Systemtechnicker braucht

SOFTWARE


Cookies - Mechanismen

Als Cookies werden kurze Informationen bezeichnet, die über den Browser auf die Festplatte des Clients abgelegt werden. Se sind vor allem beim elektronischen Einkaufen im WWW von Bedeutung, genauer gesagt sind sie immer dann von Bedeutung, wenn der Server weitergehende Information vom Betrachter haben muß, als nur die Internet-Adresse, die eine Seite anfordert. Dem Sender von Cookies ist es so möglich, zuerfahren, welche Internet-Seiten Sie besucht haben, welcheWaren im Warenkorb liegen, u.s.w. Eine Firewall verhindertnicht unbedingt, daß Cookies auf Ihrer Festplatte landen.

Cookiesbestehen aus folgenden Informationen:

Name Name
Value Wert
Expires Verfallsdatum
Domain Adressraum der Server, di das Cookie wiederlesen dürfen
Path Nur über Seiten, die in diesem Verzeichnis das Cookie gelesen werden darf
Secure Wenn gesetzt, darf das Cookie nur über verschlüsselte Infokanäle übertragen werden

Beispiel: Wir wollen feststellen, ob ein Betrachter eine Seite schon einmal aufgerufen hat. Dazu setzen wir beim ersten Aufruf der Seite ein Cookie. Dies muß allerdings vor dem HTML-Kopf geschehen, d.h. am Anfang der Datei.

<?
        $t = time()+3600*24*10;
        SetCookie("mycookie","Schon besucht",$t,"/test",".de");
?>
<HTML>
...

Dieser Befehl setzt ein Cookie mit dem Namen mycookie auf den Wert "schon besucht" mit einem Verfallsdatum von 10 Tagen. Lesen darf dieses Cookie jeder Server mit der Endung .de, allerdings nur aus Dateien, die in einem Verzeichnis /test, oder Unterverzeichnissen davon liegen.

Das Verfallsdatum des Cookie muß in Sekunden seit dem 1. Januar 1970 angegeben werden. Die Funktion time() gibt die Sekunden seit dem 1. Januar 1970 der momentanen Zeit an, wie übrigens alle UNIXe von dem 1. Januar 1970 an hochzählen. Weitere Datums- und Zeitfunktionen sind im Handbuch im Kapitel Datum/Zeit Kapital nachzulesen. Da die Berechnung der Sekunden nicht immer ganz übersichtlich ist, empfiehlt sich die Verwendung einer Funktion:

unction tage ($anzahl) {
                $sekunden = time()+ 3600 * 24 * $anzahl;
                return $sekunden;
        }
        SetCookie("mycookie","Schon besucht",tage(10),"/test",".de");

Cookies lesen ist mit PHP 3 wieder sehr einfach realisiert: Der Inhalt des Cookies ist in einer Variablen mit dem Namen des Cookies enthalten:

 
        echo "$mycookie";

gibt also den Wert des Cookies aus, in unserem Fall den Text "Schon besucht".

Ein Server kann mit PHP 3 ein Cookie wieder entfernen, indem lediglich der Befehl setcookie mit dem Namen des Cookies als Argument angegeben wird:

 
        SetCookie("mycookie");
                                       
DIPLOMARBEITEN UND BÜCHER

Diplomarbeiten zum Runterladen:

Suche im Katalog:
Architektur / Raumplanung
Betriebswirtschaft - Funktional
Erziehungswissenschaften
Geowissenschaften
Geschichtswissenschaften
Informatik
Kulturwissenschaften
Medien- und Kommunikationswissenschaften
Medizin
Psychologie
Physik
Rechtswissenschaft
Soziale Arbeit
Sozialwissenschaften


JOBS
HOME | E-LEARNING | SITEMAP | LOGIN AUTOREN | SUPPORT | FAQ | KONTAKT | IMPRESSUM
Virtual University in: Italiano - Français - English - Español
VirtualUniversity, WEB-SET Interactive GmbH, www.web-set.com, 6301 Zug

Partner:   Seminare7.de - PCopen.de - HTMLopen.de - WEB-SET.com - YesMMS.com - Ausbildung24.ch - Manager24.ch - Job und Karriere