wcześniej sesje mi działały na serwerze kolegi, ale od pewnego czasu nie działają. Wydaje mi się że jest to wina ustawień na serwerze php.ini itp.
Skrypt na lycosie działa bez zarzutu a na serwerze kolegi nie chce, sprawdzałem php.ini register_globals = on.
A teraz pliki:
pierwszy plik rejestruje zmienną:
<?
session_start();
$mojazmienna="Ala ma kota";
session_register("mojazmienna");
?>
drugi plik sprawdza czy zmienna jest zachowana w sesji:
<?
session_start();
echo "to jest zmienna mojazmienna: ".$mojazmienna."<br>";
?>
Jeszcze jest trzeci plik, który zmienną wyrejestrowuje:
<?
start_session();
session_unregister("mojazmienna");
?>
I to wszystko.
A jaki błąd wyskakuje ?
Po wczytaniu pliku pierwszego na stronce pojawiają się krzaczki:
ďťż
Proszę, pomóżcie
