sa pliki: index.php, code.php, log/index.php
w pliku code.php jest m.in skrypt weryfikacji czy dany uzytkownik wprowadzil poprawne dane podczas logowania. zrobilem funkcje logowanie() w ktorej umiescilem ow kod.Dodam tylko ze w tej funkcji jest instrukcja warunkowa sprawdzajaca czy $_SESSION['user'] zostala zdefiniowana.
Jezeli NIE, wowczas wyswietli sie formularz logowania, natomiast kiedy zmienna user zostala zdefinowana zamiast formularza wyswietla sie tekst:
"witaj $_SESSION['user']".
sam formularz zas po clicknieciu buttona przekierowuje uzytkownika na strone /log/index.php, ten sprawdza czy wprowadzony user i pass sie zgadzaja z tymi wprowadzonymi w bazie.Jezeli prawda, zostaje ustawiona zmienna $_SESSION['user'] poczym powraca do ../index.php
w pliku index.php
wprowadzilem taki kod:
include "code.php";
logowanie();
Moj problem polega na tym, ze po pozytywnym zweryfikowaniu hasla, w index.php wciaz wyswietla sie formularz logowania.
Powiem tylko ze gdy kod odpowiedzialny za wyswietlanie formularza logowania
byl umiesazczony w index.php, wszystko dzialalo, problem sie zaczal gdy ten sam kod przenioslem do funkcji i do innego pliku.
Mam nadzieje ze w miare logicznie opisalem moj problem, no i ze tego nie bylo
