[Pytanie] Teoria autoryzacji

Tematy, które tyczą się webmasterstwa, a nie pasują do konkretnych działów.
wixor
Przelotem
Przelotem
Posty: 336
Rejestracja: śr gru 31, 2003 10:18 pm
Lokalizacja: Wrocław

Re: [Pytanie] Teoria autoryzacji

Post autor: wixor »

Hmm.... Masz generalnie dwa rozwiązania - albo mod_rewrite w Apache, który będzie zamieniał odwołania z /blogs/user na /blogs.php?user=user (na przykład), i w blosg.php robisz generowanie strony usera na podstawie na przykład danych z mysql, albo przy załadaniu konta tworzysz katalog i tworzysz w nim plik index.html (na przykład kopiując go z jakiegoś niedostępnego publicznie miejsca). Następnie panel usera albo modyfikuje dane z mysqla (przy rozwiązaniu 1) albo modyfikuje tą stronę (to jest naprawdę fajne - przy rozwiązaniu 2). Przykładowy index.html:

Kod: Zaznacz cały

<html>
<head>
  (...)
</head>
<body>
  (...)
<!--editable/string: Twoje imie-->foobar
<!--editable/numeric: Twój wiek-->0
<!--editable/select/Mężczyzna/Kobieta: Twoja płeć-->Mężczyzna
  (...)
</body>
</html>
Panel po prostu wyszukuje komentarze w index.html, buduje na ich podstawie bazę wpisów modyfikowalnych które przedstawia użytkownikowi. Następnie po prostu modyfikuje plik html. Dodatkową zaletą jest mozliwość stworzenia indywidualnym użytkownikom innych stron z na przykład nowymi polami - panel użytkownika odnajdzie je i możliwi edycję.

Miało być teoretycznie...... no już trudno :D
ODPOWIEDZ