To jest moja strona

Jest wyświetlona w języku polskim.

eng

SETCOOKIE

setcookie(name*, value*, expire, path, domain, secure, httponly);

* - obowiązkowy;
  1. name: nazwa cookie
  2. value: wartość cookie; przechowywana na komputerze klienta; jeśli name ='cookiename', to wartość tę można odczytać za pomocą $_COOKIE['cookiename']
  3. expire: czas wygaśnięcia cookie; to jest Unix timestamp; typowy przykład użycia: time()+60*60*1; jeśli jest ustawiony na 0 lub jest pominięty, to cookie wygaśnie wygasnięciu sesji (czyli po zamknięciu przeglądarki)
  4. path:
  5. domain,
  6. secure,
  7. httponly: true/false; Jaśli TRUE to cookie będą dostępne tylko za pomocą protokołu HTTP (a np. niewidoczne dla JavaScript)

Przykład"

$cookie_name = "user";
$cookie_value = "Jacek Cichoń";
setcookie($cookie_name, $cookie_value, time() + (60*60*24 * 30), "/"); // 60*60*24 = 86400 = 1 dzień

Do zapamiętnia informacji o preferencjach językowych użytkownika wykorzystujemy cookies wygasające po zamknięciu przeglądarki.