Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z danymi z logowania
Forum PHP.pl > Forum > Przedszkole
makowski
Witam!! Mam problem!! Na stronie mam logowanie, oraz miejsce gdzie wyswietlaja się dane użytkownika. Problem polega na tym, że dane użytkownika np( login, haslo, mail) sa umieszczone przed logowaniem, wiec jezeli osoba się zaloguje to i tak nie pokazują się dane. Na początku strony otwieram sesje. Co robić>
MateuszS
zapisz te dane do sesji, np

$_SESSION['uzytkownik']=$uzytkownik;

potem wyswietlasz to po zalogowaniu

echo 'Zalogowany jako '.$_SESSION['uzytkownik'];

Oczywiscie na poczatku glownego pliku do ktorego all includujesz musi byc session_start(); (1 linijce!)



choć w sumie dziwne jest to co mówisz... piszesz
vokiel
Witam!!! Już pędzę z pomocąexclamation.gif!
Zamienić miejscami
makowski
Szablon jest zrobiony tak, że w kodzie menu jest pod obszarem głownym, a jak próbuje zamienić to sie Sajgon robi na stronie. Dla mnie to dziwne. Sesje zawsze otwieram w 1 linijce i lipa ;/


// Czy może ktoś nza kod, który sprawdzałby czy osoba jest zalogowana, a jeżeli by była to by wyświetlał zawartość tylko dla zalogowanych pewną czesc?? jak ktos zna to prosze o pomoc!! z góry wiekie dzieki.
vokiel
Na początku kodu strony sprawdź czy jest zalogowany/zaloguj, następnie wynik tego logowania zapisz do zmiennej (zmniennej sesyjnej). W kodzie strony, tam dalej, gdzie treść jest zależna od zalgowania/braku zalogowania robisz warunek:
  1. if ($_SESSION['zalogowany']==true){
  2. echo 'treść dla zalogowanego';
  3. }else{
  4. echo 'panel logowania';
  5. }
makowski
Zrobiłem jak mowiłes, ale ciagle pojawia mi sie panel logowania ;/
erix
A masz gdzieś session_start? winksmiley.jpg
vokiel
No to pokaż jak zrobiłeś, bo bez kodu to możemy jedynie gdybać
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.