![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 13.08.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Pracuje nad forum opartym na PHP, MySQL, HTML itp.
Zastanawiam się w jaki sposób utworzyć nowy adres URL w php. Widzę to w taki sposób: Wchodzę na stronę, loguję się, dodaje newsa, którego zawartość, adres URL będą przechowywane w bazie mysql. Dodając newsa o tytule: 'Mój pierwszy artykuł' powinna się utworzyć strona //moj_pierwszy_artykul.html ... w jaki sposób moge tego dokonać? * (Rejestracje, logowanie, konto użytkownika .. mam już dawno zrobione dlatego proszę tylko o pomoc w tworzeniu nowego adresu URL) Czekam na odpowiedź. (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Jesli dobrze rozumiem, to zrób (jesli pracujesz na OOP) klase do zarządzania tematami forum (o ile to prawdziwe forum, bo nie rozumiem do końcca problemu), która będzie wyświetlała dany temat na podstawie tego, co znajduje się w adresie URL. Radzę użyć mod_rewrite, lub jeśli pracujesz na jakimś FW to użyć jakies jego klasy, która zarządza adresami URL.
MOD_rewrite nie służy tylko do zmiany nazwy plików. Zamiast takeigo adresu: http://adres.pl/index.php?action=art&id=12 możesz mieć takie coś: http://adres.pl/artykul_o_id_12.html Wszystko zalezy od tego, jak to sobie ogarniesz z mod_rewrite. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 11:16 |