session_start() tworzy sesję (lub odtwarza bieżącą w oparciu o identyfikator sesji przekazywany przez zmienne GET lub ciasteczko).
Jeśli chcesz, aby sesja była nazwana, przed wywołaniem session_start() musisz wywołać session_name().
Ta funkcja zawsze zwraca warotść TRUE.
Notatka: Jeśli używasz sesji opartych o ciasteczka, to session_start() musi być wywołane przed wysłaniem jakichkolwiek danych do przeglądarki.
session_start() zarejestruje wewnętrzny uchwyt obsługi wyjścia dla przepisywania URLi jeśli włączona jest opcja trans-sid. Jeśli użytkownik używa ob_gzhandler lub podobne z ob_start(), kolejność uchwytów obsługi wyjścia jest ważna dla prawidłowego wyjścia. Na przykład, użytkownik musi zarejestrować ob_gzhandler przed rozpoczęciem sesji.
Notatka: Wskazane jest użycie zlib.output_compression zamiast ob_gzhandler
Poprzedni | Spis treści | Następny |
session_set_save_handler | Początek rozdziału | session_unregister |