Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Strict Standards: Only variables should be assigned by reference in /blog/wp-includes/post.php on line 114 Deprecated: Function eregi() is deprecated in /blog/wp-content/plugins/tpbc.php on line 96 Co to są cookies? Cookies to małe pakiety informacji przechowywane lokalnie na komputerze użytkownika przeglądającego strony internetowe. Do czego się ich używa? Wykorzystywane są do zapamiętywania informacji związanych z danym użytkownikiem, który nawet po wyłączeniu komputera i ponownym wejściu na stronę internetową jest rozpoznawany, a wszystkie informacje związane z nim, wcześniej zapisane w cookies mogą zostać powrotnie wywołane. Mogą to być np. pewne opcje personalizujące przeglądanie strony, które użytkownik ustawił indywidualnie do swoich potrzeb, a których nie chciałby utracić z chwilą wyłączenia przeglądarki. Czy to dobre rozwiązanie? Cookies są bardzo łatwym w użyciu narzędziem, jednak ze względu, że zapisywane są na komputerze użytkownika w łatwy sposób mogą zostać utracone. Może to przykładowo nastąpić, gdy użytkownik wyczyści listę cookies w przeglądarce lub jakimś programem antywirusowym lub np. sformatuje dysk. Poniższy przykład przedstawi w jaki sposób cookies czyli potoczne ciasteczka mogą być zarządzane kodem PHP. Kod: php
<?php Jeżeli chcemy aby ustawione ciasteczka zapamiętywane były tylko na pewien czas powinniśmy zastosować następujący kod. Kod: php
<?php Zmienna $wygasniecie podczas załadowania kodu przyjmuje wartość większą od obecnej time() o pewien okres czasu. Np. godzinę czyli 60×60=3600 sekund. Oznacza to, że od chwili ustawienia ciasteczek przez przeglądarkę, zostaną one usunięte po dwóch godzinach. Przeanalizujmy to jeszcze raz na poniższym przykładzie. Kod: php
<?php Ciasteczka wygasną zgodnie z powyższym przykładem po upływie 4 dni. Aby sprawdzić czy faktycznie wszystko działa spróbuj zastosować poniższy kod: Kod: php
<?php Ze względu na to, że zmianna $wygasniecie była mniejsza niż wartość obecna czasu, ciasteczka zostały skasowane. Autor: Adam Suchowski
Skomentuj
WordPress database error: [Incorrect file format 'wp_comments']
|
|