Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]sesje - przekazywanie jaki typ usera
srwsio
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 20.01.2005
Skąd: Szczecin

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


witam

Jestem na początku drogi do zbudowania/napisania skryptu swojej strony. Chcę aby część strony była dostępna tylko dla osób które opłacą abonament. Jak to zrobić?


Moja tabela od usera wygląda tak:

  1. CREATE TABLE IF NOT EXISTS `members` (
  2. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  3. `username` varchar(30) NOT NULL DEFAULT '',
  4. `password` varchar(30) NOT NULL DEFAULT '',
  5. `userpass` varchar(30) NOT NULL DEFAULT '',
  6. `email` varchar(30) NOT NULL DEFAULT '',
  7. `access` date NOT NULL DEFAULT '0000-00-00',
  8. `type` int(2) NOT NULL DEFAULT '1',
  9. `gg` varchar(12) NOT NULL DEFAULT '',
  10. `group` varchar(10) NOT NULL,
  11. `group_end` date NOT NULL DEFAULT '0000-00-00',
  12. PRIMARY KEY (`id`)
  13. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;


Mam już sesje logowania. Chciałbym dodać do niej metodę, która sprawdzałaby do jakiej grupy jest dodany użytkownik (pole group) oraz czy ma aktualnie wykupiony abonament po sprawdzeniu pola group_end.
I po tym wszystkim chciałbym żeby dane były przenoszone do sesji i żeby potem np pisząc odpowiedni kawałek kodu wstawić coś mniej więcej takiego:
  1. if (czy_grupa($grupa)) {
  2. echo "Masz możliwość oglądania wszystkiego";
  3. } else {
  4. echo "Musisz wykupić abonament aby zobaczyc zawartość";
  5. }


Czy ktoś może podpowiedzieć jak to zrobić?
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 Aktualny czas: 19.08.2025 - 17:41