Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodaj komentarz, oceń produkt tylko dla zalogowanych
artur_dziocha
post 12.05.2008, 12:03:09
Post #1





Grupa: Zarejestrowani
Postów: 320
Pomógł: 53
Dołączył: 18.09.2007
Skąd: Radom

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


Witam, do tej pory nie mialem problemów z php lub je szybko rozwiązywałem z pomocą forum. Buduje swoją stronę i napotkałem sie z takim problemem. Chcę zrobic cos takiego zeby komentarze lub ocena produktu była dostępna tylko dla zalogowanych ludzików. Czyli miałoby to wyglądać w ten sposób. Ludzik klika na link "Dodaj komentarz" lub "Oceń produkt". Jeśli zalogowany przekierowuje na podstrone typu ocena lub komentarz. Jesli nie zalogowany przekierowuje na podstronke logowania lub rejestracji a po zalogowaniu na podstronke ocen lub komentarza(czyli zapamietanie sesji dodaj komentarz lub oceń czy cóś takiego). Nie wiem czy mógłbym to zrobic za pomocą sesji lub istnieje cos innego co mógłbym użyc. Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
netmare
post 12.05.2008, 12:10:29
Post #2





Grupa: Zarejestrowani
Postów: 285
Pomógł: 37
Dołączył: 18.12.2007
Skąd: Łódź

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


Tak, sesje są idealne.
W uproszczeniu:
1. KAŻDY plik zaczynasz od <?php session_start();?>
2. Plik logowania po spradzeniu że podany został odpowiedni login/hasło robi $_SESSION['zalogowany']=1;
3. W plikach z funkcjami tylko dla zalogowanych sprawdzasz czy $_SESSION['zalogowany']==1 jeśli tak to pozwalasz na wykonanie sktyptu, jeśli nie to wyświetlasz komunikat że dostępne tylko po zalogowaniu.
4. Strona wylogowania wykonuje $_SESSION=0 albo unset($_SESSION['zalogowany']);
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:20