Źle do tego podchodzisz. Po zalogowaniu przypisz zmiennej $_SESSION[‘user’] = $_POST[‘username’]; i teraz wszedzie tym się posługuj. Oczywiście musisz jeszcze rozpocząc sesje.
Tak w ogóle to poczytaj sobie tutaj: http://pl.wikibooks.org/wiki/PHP/Sesje
to prawda, takie rzeczy najlepiej rozwiązać przy użyciu zmiennych sesyjnych. jednak ja widzę tutaj jeszcze jeden błąd:
sposób przekazywania zmiennych w formularzu jest ustawiony na POST.
zatem nie znajdują się one w tablicy GET, tylko POST.
$login=$_GET['form_login'];
$password=$_GET['form_password'];
wystarczy więc mała podmianka:
$login=$_POST['form_login'];
$password=$_POST['form_password'];
aha! jeśli chcesz, żeby te zmienne były dostępne dla wszystkich skryptów inkludowanych przez index, musisz ten kod wkleić gdzieś na górze w pliku index.php
flaszer , faktycznie może i lepiej na sesjach.
dirtyloko , dzięki tak to jest jak się pisze po nocach - GET się z POST myli