Diskuze: Ztráta hodnoty ze $_SESSION

PHP PHP Ztráta hodnoty ze $_SESSION American English version English version

Avatar
VelkyBubak
Člen
Avatar
VelkyBubak:

V souboru login.php se nastaví většina používaných hodnot, které pak používám na stránkách. K jednotlivým stránkám pomocí include připojuji soubor config.ses.php, kde mimo třídy session je i volání session_start().

Dále mám nějaký seznam, který třídím podle hodnot, které ukládám do $_SESSION na jiném místě v souboru animelist.php

if ($_POST["nastavit_filtr_animelist"]) {
        session_start();
                $_SESSION["filtr_animelist"]["vyber"]["anime"]=$_POST["anime"]+0;
        session_write_close();

        if (!empty($_SERVER["HTTP_REFERER"])) {
                header("Location:$_SERVER[HTTP_REFERER]"); exit;
        } else {
                URL($_POST["id_uzivatel"], "", "profil");
                header("Location:$cfg[s_sls]://$_POST[web]/animelist/uzivatele-$cfg[url_uri]"); exit;
        }
}

v tomto kódu jsem ověřoval že se opravdu nastaví, nicméně po přesměřování na výpis animelistu tato část $_SESSION neexistuje a k dispozici je jen to co bylo nastaveno v login.php

napadá někoho, kde by mohl být zakopán pes?

 
Odpovědět 18. října 2:30
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.