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
