![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 3 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam takie pytanie z cyklu jak to jest zrobione...
Jak jest zrobione coś takiego na katalogach jak na przyklad na naszej klasie sa odebrane wiadomośći www.domena.pl/wiadomosci/odebrane/24 no to sie wlasnie zastanawiam jak jest zrobione to 24. bo przecież nie jest to pobierane GETem chyba, a wątpie żeby specjalnie robić strone dla każdej wiadomości. Czyli dokladnie chodzi mi o to jak pobierana jest ta wiadomość? Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 3 Dołączył: 14.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
A właśnie się mylisz to jest pobierane metodą $_GET poczytaj sobie o przyjaznych linkach, Parsowanie URLi i o mod_rewrite, a na końcu zobacz np. ten tutorial jak to zrobić:
http://sf.jogger.pl/2007/05/19/przyjazne-linki/ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 3 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Czy dobrze rozumiem, że po rejestracji uzytkownika automatycznie tworzy sie katalog o nazwie jego ID z plikami php?
np. 123123/inbox/wiadomosci_odebrane.php ../outbox/wiadomosci_wyslane.php ../fotki/album/nazwaalbumy/pokaz_fotke.php itd itd... 5566223/inbox/wiadomosci_odebrane.php ../outbox/wiadomosci_wyslane.php ../fotki/album/nazwaalbumy/pokaz_fotke.php itd itd... Troche mi sie to wydaje dziwne zeby dla kazdego profilu tworzyc kolejne pliki, niby to tylko pliki tekstowe ale zajmują niepotrzebne miejsce na dysku. zauwazylem ze wiadomosci są ogolne bez profilu, ale zdjecia i albumy to poprostu podkatalogi profilu (IMG:style_emoticons/default/questionmark.gif) czyli jest tak? 2114124/fotki/ a w srodku znajduje sie jeszcze katalog albumy i plik pokazfotke.php zmieniny w htaccess na fotki.(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/questionmark.gif) ? Ten post edytował neo1986kk 7.04.2010, 19:24:27 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 31 Dołączył: 2.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
hihihi tak zwane mod_rewrite a nie żadne foldery (IMG:style_emoticons/default/tongue.gif)
Coś na ten temat hmm... Przykład z życia wzięty Kod RewriteRule ^([^-]+)/([^-]+)/([^-]+)\.html$ ?page=kategoria&nazwa=$1&id=$2&strona=$3 [L]
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 3 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
acha no dobrze to rozumiem czyli mamy 3 zmienne oddzielone znakiem /. ale na serwerze muszą być takie foldery? czy jak to zapisać inaczej??
czy chodzi o to że mam na serwerze plik w głównym katalogu (public_html) pokaz_fotke.php?id=222&album=zdjecia_z_lotu_ptaka i dostaje sie do tego poprostu przez: www.domena.pl/222/zdjecia_z_lotu_ptaka jeszcze teraz tak pomyślalem ze jeśli mam zamieniany profil na sam numer www.domena.pl/22234 to tak naprawde cos takiego www.domena.pl/22234/5 nie powinno mi zadziałać, czy powinno jeśli profil to profil.php?id=blabla a 2 przyklad to powiedzmy fotki.php?profil=blabla&id=23 Ten post edytował neo1986kk 7.04.2010, 20:09:29 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 384 Pomógł: 13 Dołączył: 16.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
niemusi byc zadnych katalogow adres mozesz prawie dowolnie zmieniac. Poczytaj w koncu o tym mod_pewrite
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:10 |