Od jakiegoś czasu piszę grę MMO via WWW. Pomyślałem, że będzie to świetny sposób na naukę języków PHP i MYSQL. Mam problem z zainicjowaniem sesji, tzn. nie wiem jak się zabrać za to.
Strona składa się ze strony index.php (gdzie użytkownik rejestruje konto i się loguje) i index2.php (strona po zalogowaniu). Po poprawnym zalogowaniu strona index2.php ma pobierać dane z bazy i wyświetlać je. Kod w index.php wygląda tak:
if ($_POST['Login'] AND $_POST['Pass']) { }
Jak widać, po spełnieniu warunku, następuje inicjacja sesji. Utworzona jest zmienna $_SESSION['n'], dzięki której zostaną później pobrane z bazy danych dane i przetworzone na stronie index2.php. Cały kod jest długi, więc wstawię kod związany z sesją:
Niestety, w linijce 2 występuje błąd syntax. Jeśli by nie było błędu, dalej umieściłbym instrukcje przetwarzania danych (z użyciem funkcji list())
Jeśli mój zamysł jest dobry (w co szczerzę wątpię), to jak poprawić błąd? Jeśli macie lepsze pomysły na realizację sesji, to napiszcie propozycje. Dzięki z góry za wszelkie odpowiedzi.