• « session_save_path
  • session_set_save_handler »
  • PHP Manual
  • Oturum İşlevleri
  • Oturum çerezi değiştirgelerini tanımlar

session_set_cookie_params

(PHP 4, PHP 5, PHP 7)

session_set_cookie_params — Oturum çerezi değiştirgelerini tanımlar

Açıklama

session_set_cookie_params ( int $lifetime [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]] ) : void

php.ini dosyasındaki çerez yönergelerinin değerlerini tanımlar. Bu işlevin etkisi betiğin çalışma süresiyle sınırlıdır. Bu bakımdan session_set_cookie_params() çağrısını her istek için session_start() çağrısından önce yapmalısınız.

Değiştirgeler

lifetime

Oturum çerezinin ömrünü saniye cinsinden tanımlar.

path

Çerezin çalışacağı alandaki dosya yolunu tanımlar. Alandaki tüm dosya yolları için bir bölü çizgisi ('/')kullanın.

domain

'www.php.net' gibi bir çerez alanı. Çerezleri tüm alt alanlarda geçerli kılmak için alan adının önüne '.php.net' şeklinde bir notka koyun.

secure

TRUE olduğu takdirde, çerez sadece güvenli bağlantılar üzerinden gönderilir.

httponly

TRUE ise PHP oturum çerezini sadece HTTP protokolü üzerinden göndermeye çalışır.

Dönen Değerler

Hiçbir değer dönmez.

Sürüm Bilgisi

Sürüm: Açıklama
5.2.0 httponly değiştirgesi eklendi.
4.0.4 secure değiştirgesi eklendi.

Ayrıca Bakınız

  • session.cookie_lifetime
  • session.cookie_domain
  • session.cookie_secure
  • session.cookie_httponly
  • session_get_cookie_params() - Oturum çerezi değiştirgelerini döndürür