Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]zalogowany/niezalogowany
Forum PHP.pl > Forum > Przedszkole
Larges
Narazie nie mam żadnego problemu, ponieważ za system logowania się jeszcze nie zabrałem.
Chciałem w skrócie się poradzić jak wykonać system. Mam rejestrację, jak zadbać o logowanie + sesje? Czy dla osoby zalogowanej trzeba tworzyć oddzielny kod niż dla niezalogowanej - przykład:

if (zalogowany) {
kod strony z dodatkami dla użytkownika }
else {
kod strony dla odwiedzającego }

Czy Wy podobnie robicie, czy preferujecie jakiś lepszy sposób?
Jestem początkujący, więc prosiłbym o porady osób, które niejeden serwis mają za sobą. Dodam że tworzę serwis na obiekcie - w celu ułatwienia modyfikacji.

Drugie podstawowe pytanko. Logowanie zamieszczę w includowanym pliku naglowek.php. Jak zatem zrobić, aby przycisk logowania nigdzie nie odsyłał a pozostawiał użytkownika na tej samej podstronie wykonując akcję.

<form method="POST" action="jaki kod?"> - questionmark.gif

Dziękuję za poradę i odpowiedź.
pyro
1. ja bym radził coś w stylu:

  1. <?php
  2. if(!zalogowany)
  3. {
  4.  
  5. // jakis komunikat o braku uprawnien lub akcje z tym zwiazane
  6.  
  7. }
  8. // dalej mozna rzeczy dla zalogowanych uzytkownikow
  9. ?>


2. dane z forma odbierac normalnie ($_GET, $_POST), a potem sprawdzac czy nei sa puste

// EDIT

<form method="POST" action="" /> tak ma byc
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.