PHP z COOKIES - zliczanie wyświetleń strony 02
| DZIAŁANIE: | Stronę tą odwiedziłeś 1 raz w czasie bieżacego działania Twojej przeglądarki! |
Kod:

Ewentualne Objaśnienia:
Ten przykład to generalnie to samo co przykład poprzedni, z różnicą taką jak widzicie iż pojawił się kolejny czyli trzeci parametr w momencie ustawiania cookie. Więc skoro parametr numer 3 no to okres ważności cookie. Określamy termin, używamy funkcji time, by ustalić znacznik czasu. Określamy miesiąc, wiec należy obliczyć liczbę sekund w miesiącu - przyjmujemy 30 dni za miesiąc ( czyli 60s * 60m * 24h * 30d = 2592000 ). Czyli do obecnego czasu, który uzyskujemy funkcją time dodajemy to 2592000. Zapytacie pewnie, czemu nie można by ustawić od razu konkretną datę - czyli za miesiąc. Owszem można by, ale jest jedna rzecz - ustalenie miesiąca, czyli 30 dni nie oznacza, że to cookie wygaśnie po 30 dniach. Termin ważności zmienia się z każda wizytą, czyli cookie wygaśnie po 30 dniach od ostatniej wizyty.
Generalnie przykład ten oraz poprzedni nie są niczym specjalnie przydatnym, ale dobrze obrazują podstawy działania i zastosowanie ciasteczek, w następnych lekcjach przedstawię ciekawsze i bardziej przydatne rzeczy z zastosowaniem cookies.