Chciałbym w końcu zrozumieć chociaż w przybliżeniu, czym są sesje i jak to działa...
Dlatego też napisałem coś prostego, taki skrypt do logowania.
Chciałbym się Was spytać czy to w ogóle działa jak trzeba, czy nie da się włamać bez znajomości hasła itd. Czy hasło jest zapisywane gdzieś jako cookie? Bo niby zostało ono zarejestrowane jako zmienna sesyjna (może można tam zarejestrować dowolną inną zmienną pod którą znajdują się jakieś śmieci i skrypt będzie działał zupełnie identycznie?)
Proszę o spojrzenie.
SKRYPT uruchamiamy plikiem loguj.php a hasło do "systemu" to a

Dodatkowe pytanie - co się stanie, jeśli ktoś zapomni nacisnąć WYLOGUJ? Da się jakoś zrobić, aby sesja wygasała po x minutach nieaktwyności?
loguj.php
<?php function isValid($what) { $pass=\"0cc175b9c0f1b6a831c399e269772661\"; return true; return false; } { { $temp=$_REQUEST['proba']; } } else if ($_REQUEST['proba']>=3) { } else { } ?>
strona1.php
<?php { } // tutaj normalna tresc strony ?>
strona2.php
<?php { } // tutaj normalna tresc strony ?>
wyloguj.php
<?php { } ?>
UWAGA - dodatkowo, czy może mi ktoś wyjaśnić, czemu w pliku loguj.php wszystko musze napisać w 'jednym kodzie php"? Jeśli tak nie zrobię i zamykam ?> a następnie otwieram <?php tuż przed wypisaniem liczby prób, to nie zostaje rozpoznane, że zmienna już była w tablicy $_REQUEST i cały czas liczba prób jest 1 - nie rozumiem czemu tak jest, więc proszę o 2 słowa wyjaśnienia

Pozdrawiam i czekam na pomoc