Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Pobieranie danych z sesji, Wyświetlenie loginu i innych danych zalogowanej osoby
Flips
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 3.10.2009

Ostrzeżenie: (0%)
-----


Witam mam taki problem szukałem tego wszędzie gdzie tylko było możliwe ale nie znalazłem. Chodzi mi o zrobienie na swojej stronie internetowej takiego napisu: Jesteś zalogowany jako: (i tu nazwisko zalogowanej osoby). Już udało mi się coś takiego zrobić dzięki funkcji SELECT, FROM itd. wiecie o co chodzi. Jednak problem jest w tym że musiałem wpisać WHERE `login`='Flips'" (czyli ja) i to działa w ten sposób że pokazuje Jesteś zalogowany jako: (i tu moje nazwisko). Próbowałem wpisywać zamiast mojego loginu zmienną z formularza logowania, ale ona nie działa nie wiem dlaczego. Jeśli ktoś wie jak to zrobić to proszę o odpowiedź. Z góry dziękuję.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fenix.robi
post
Post #2





Grupa: Zarejestrowani
Postów: 97
Pomógł: 7
Dołączył: 24.06.2008

Ostrzeżenie: (0%)
-----


Hmm tyle co zrozumiałem to:

1. Skrypt z formularzem do logowania, jeśli wpisałes prawidłowy login i hasło to ->

1a) jesli chesz aby przedstawiony był login to

  1. $_SESSION['przedstaw'] = $login;


1b. Jeśli chcesz aby był przedstawiony jako "imie nazwisko", to pobież te dane z bazy i

  1. $_SESSION['przedstaw'] = $imie.' '.$nazwisko;


2. Potem napisz skrypcik który sprawdza czy jest istnieje dana sesja ze zmienną którą będziesz "include'dował" w każdym widoku ->

2a) Jesli istnieje to wyswietlasz jako kto jestes zalogowany
2b) Jesli nie to przekierowuje Cie do logowania

potrzebne funkcje to (niewymieniam funkcji do połaczenia i pobierania danych z bazy bo juz masz) isset , include i minimalna wiedza o sesjach ($_SESSION), aha no i echo (IMG:style_emoticons/default/haha.gif)

Ten post edytował fenix.robi 3.11.2009, 15:19:31
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 02:55