Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dziwne nazwy stron?
Forum PHP.pl > Forum > Przedszkole
Mlodycompany
Witam. Przez ostatni czas mnie zastanowilo jak jest zrobiona pewna rzecz. Amianowicie np. na onecie jest taka nazwa '74410,1248715,glowna.html'. Zastanawia mnie fakt czy to jest generowane przez php czy poprostu zapisuja do pliku odrazu nie przez przegladarke, albo na naszej klasie 'poczta/choose' gdy by tworzyli folder i w nim index to by duzo miejsca na serwerze zajmowało. Wiec moje pytanie jest: jak oni to zrobili??
oomaster
Oczywiście wszystko jest wygenerowane w php lub innym języku. Liczby na onecie pewnie coś znaczą bo na naszej-klasie to ciąg losowy.
Gdyby mieli robić to ręcznie, by stracili i pieniądze i czas na takie "pierdółki" tongue.gif
Mlodycompany
no tak ale dlaczego oni tego nie wyswietlaja w php np. strona.php?id=58657 questionmark.gif
MicMic
Widocznie tamten patent jest lepszy, albo korzystają z jakiegoś frameworka smile.gif
Mlodycompany
no dobrze, ale czy ktos by mi mogl to bardziej naswietlic jak to jest zrobione?
l0ud
Pewnie używają mod_rewrite...
Pełno jest o tym na forum smile.gif
nithajasz
http://wortal.php.pl/phppl/wortal/artykuly.../przyjazne_urle


To Ci powinno naświetlić troche sprawę.
dr_bonzo
I podstawa /cos/i/jeszcze/to - to jest URL/URI - to NIE musza byc katalogi, serwer dostaje ta sciezke i zwraca COS do przegladarki (np. strone www, plik) i to nie musi byc katalog i pliki, ta sciezka moze byc przekazana do jednego pliku php ktory na jej podstawie zwroci odpowiednia strone html (--> szczegoly w tych artykulach o mod rewrite).
Mlodycompany
juz wiem. thx

Probuje pozmieniac w portalu na takie linki ale powstał jeden mały problem, amianowicie gdy adres jest http://localhost/strona/konto/dane gdzie konto to jest konto.php i w tym pliku mam styl i kod
  1. <?php
  2. $inc = explode('/', $_SERVER['PATH_INFO']);
  3. include(''.$inc[1].'.php');
  4. ?>

i przy tym adresie nie mam stylu. co jest nie tak?
nithajasz
Jeśli chcesz porobić takie linki to najlepiej stwórz sobie coś do ich obsługi. Np. co w twoim przypadku oznacza konto/dane? Konto to skrypt a dane? Poszukaj na forum czegoś o przyjaznych url, czy routerze.
Twój problem tkwi zapewne w błędnych ścieżkach do stylu sprawdź czy są poprawne po zaincludowaniu pliku.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.