Hirdetés

Új hozzászólás Aktív témák

  • Lacces

    őstag

    Valaki segítsen értelmezni a kódot. Belekavarodtam ebbe az egész Cookie, Session dologba.

    // Clear session data from memory
    $_SESSION = array();

    // Clean up session ID
    session_destroy();

    // Delete the cookie for the session
    $name = session_name(); // Get name of the session cookie
    $expire = strtotime('-1 year'); // Create expiration date in the past
    $params = session_get_cookie_params(); // Get session params
    $path = $params['path'];
    $domain = $params['domain'];
    $secure = $params['secure'];
    $httponly = $params['httponly'];
    setcookie($name, '', $expire, $path, $domain, $secure, $httponly);

    Engem a Delete the cookie for the sessaion résztől érdekelne a dolog.

    Inkább leírom a kérdéseimet. Senkit sem akarok kavarni.

    A session és a cookie az most, egy és ugyanaz? vagy nem? (session cooke, setcookie már összezavarodtam :( )
    Én úgy hittem, hgoy a Session az egy munkamenet a szerveren, a Cookie pedig a böngészőé...

    session_destroy() csak a Session ID-át törli, akkor mi törli a Session-t?

    A végén a setcookie() függvény is bekavar. Mert ahogy én olvasom a kódot a függvény által:
    Megszüntettem a Session-t és annak minden paraméterét átadom egy Cookie-nak
    (Commentben más kiírás van, mint amit én gondolok...)

    Most magyarázatra van szükségem :)

    Sk8erPeter: Most hibernálom a témát. Igaza volt itt az egyik PHP mesternek. Csak szépen sorjába, még átnézem az alapokat.
    Aztán csinálok egy Blog motort, ahol az eddig tanultakat fogom "kirakni" - kis magyarázattal. Egy fajta segéd honlapot hozok létre, tudásbázist :D. Egy blog motor alapjinak a készítése meg megvannak.
    Amúgy megnéztem, nincsen bekapcsolva, de majd ha itt az ideje akkor majd zaklatlak :D :R

    [ Szerkesztve ]

Új hozzászólás Aktív témák