Mam system ktory można uruchomić z SSL'em lub bez. Jeśli juzer uruchomi system z SSL'em, pojawia się problem: przy includowaniu pliku zmienne sesji są zapominane.
Działa to mniej więcej tak:
plik1.php:
if($zmienna1 = 1)
{
include"plik2";
}
plik2.php:
$zmienna2 = $_SESSION[zmienna2]
if(!$zmienna2)
{
header("Location: zaloguj.php");
}
No i w każdym przypadku, gdy $zmienna1 jest różna od 1, zamiast includowania pliku plik2.php następuje wylogowanie juzera. Sprawdziłem - rzeczywiście zmienne sesji są puste! Ale tylko wtedy, gdy zabawa ma miejsce z użyciem SSL'a.
Całośc hula na serwerze home.pl.
O co tu chodzi?
Pozdrawiam,
K