Wat zijn cookies?
Cookies zijn ontwikkeld om te bekijken of de bezoeker al eens eerder op de website is geweest, om of bij te houden op welke pagina de bezoeker al eerder geweest is. Ook worden cookies gebruikt bij online shops (wat de bezoeker allemaal heeft besteld) of om een login ID te onthouden. Cookies activeren webservers om data op te vragen als op te slaan op de bezoeker's hun hardeschrijf.
Cookies zijn simpele tekst strings die hetzelfde werken als formulieren (name=inhoud) welke enkel opgeslagen worden op de bezoeker zijn hardeschijf. Een URL adres is samengesteld met elke cookie. Deze URL wordt gebruikt om aan de bezoekers kant te detecteren wanneer hij een cookie moet sturen naar de vragende server.
Er zijn specifieke beperkingen om misbruik van cookies tegen te gaan. Ten eerste is een browser beperkt tot 300 cookies en 20 cookies per server. Als een applicatie meer data kwijt moet, zou de data aan de server kant opgeslagen moeten worden (dit kan gedaan worden via sessions (PHP 4.0) of via een database). Ten tweede worden cookies alleen verstuurd wanneer de server er om vraagt en waneer ze toestemming van de server krijgen om verstuurd te worden. Omdat cookies soms vertrouwelijke gegevens bevatten, zou het een beveiligings breek kunnen betekenen wanneer dit uitlekt.
Het is een roddel als er gezegd word dat cookies gevaarlijk zijn. Terwijl cookies op allerlei manieren gebruikt kunnen worden door serverkant applicaties, geeft dit geen risico voor jou als gebruiker. Cookies, zoals ze gedocumenteerd zijn, kunnen niet je hardeschijf formateren, dingen terug sturen over je systeem of je inschrijven voor een mailinglijst. Cookies zijn dus geheel veilig voor jou, als gebruiker.
Inhoudsopgave
- Wat zijn cookies?
- Werking van cookies?
- Cookies in PHP
- Tijdsduur van cookies
- Cookie als variabele
- Meerdere cookies
- Verloop data uitgebreid
- Specifieke pagina's defineren
- Cookies voor HTTPS
- Cookie verwijderen