![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 17.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Podobno im więcej człowiek umie, tym bardziej głupieje - chyba zaczynam tak mieć, bo im więcej czytam na temat mod-rewrite, .htaccess itp. tym coraz dalej mi do zrozumienia, jak to wszystko działa.
Przeanalizowałem kilkadziesiąt tematów z tego forum, wygooglowałem co się dało, czytałem na temat "routerów", przepisywania linków itp. i po prostu nie czaję. Załóżmy więc, że mam skrypt bloga. Plik index.php wyświetla wszystkie wpisy na jednej stronie (teoretycznie). Po kliknięciu na jeden z wpisów adres w przeglądarce zmienia się w Kod index.php?act=post&id=4 I wyświetlany jest tylko jeden wpis z bazy danych. Rekord w bazie wygląda teoretycznie tak: Kod <BR>ID | tytul | tresc<BR>4 |Blah blah | tresc<BR> Trzeba mi teraz zrobić tak, aby po kliknięciu na post adres został przepisany na Kod http://www.adres.pl/blah-blah Gdzie to blah-blah to tytuł z bazy danych bez dużych liter i z "kreskami" miast spacji ![]() Może by tak najpierw jakoś zamienić tytuł z bazy, a potem wstawić w url-a i przepisać .htaccess-em? A ten tytuł zmienić jak? I jak miałaby wyglądać reguła w .htaccess? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:08 |