szypi1989
4.01.2011, 15:02:27
Witam jak napisać prosty router.Ponieważ niemam pojęcia jak.
Niewiem jak to napisać.Czy to pisze się poprzez pobieranie adresu strony? Proszę napisać prosty przykład
Proszę o pomoc
emajl22
4.01.2011, 15:16:22
Przyłączam się do pytania, bo sam mam z tym ogromny problem.
Crozin
4.01.2011, 15:42:13
Jeżeli naprawdę nie potrafisz nawet spróbować tego napisać (nie widzę żadnego kodu), nie widzę sensu w podawaniu Ci kodu, bo nie będziesz w stanie go zinterpretować/wykorzystać.
Generalnie zasada jest bardzo prosta. Podajesz parametry wejściowe (może to być aktualny adres URL, mogą to być jakieś parametry z konsoli jeżeli aplikacja jest wywoływana z niej), a ów Router ma zwrócić sobie znanym sposobem dane pozwalające później uruchomić odpowiedni fragment kodu z jakimiś tam parametrami.
szypi1989
4.01.2011, 19:22:16
chodzi o to że jak mam np. router.tzn.mam taki adres "localhost\moja strona\index\akcja"
to wiem że ściągam adres bieżący z tablicy $_SERVER i potem nim operuje tak??.Ale chodzi mi o to że gdy wpisze taką strone localhost\moja strona\index\akcja
to pojawi mi się index w folderze akcja.Jak temu zaradzić?
Czy tutaj chodzi o plik .htaccess ,a dokładniej o komende RewriteRule .* index.php?
TEMAT ZAMKNIĘTY.Domyślałem się jak napisać tylko poprostu myślałem że można inaczej.Pozdro
emajl22
4.01.2011, 21:05:49
Cytat(szypi1989 @ 4.01.2011, 19:22:16 )

Czy tutaj chodzi o plik .htaccess ,a dokładniej o komende RewriteRule .* index.php?
A ja bym prosił odpowiedź na to pytanie.
Zazwyczaj buduje się aplikacje tak, że wszystkie żądania do nieistniejących plików są kierowane do indexu, a tam na podstawie adresu są wykonywane odpowiednie akcje.
W dziale PRO jest taki temat. Jak chcesz możesz zobaczyć tu:
http://download.hernas.pl/ -> katalog Router
DannyM
22.01.2011, 12:52:24
Witam,
Próbuje skorzystać z tego routera. Nie potrafię jednak go wykorzystać. Chciałbym przy jego pomocy osiągnąć link: projekt.php?projekt_id=1 -> projekt/projekt_id/1 albo cos podobnego. Jednak uzyskuję : tutaj skopiuj co nam pokazuje przglądarka. W sumie przekierowuje na poprawną stronę, ale niszczy jej wygląd (zapewne poprzez złe skonfigurowanie).
Fifi209
22.01.2011, 12:55:50
Nie o router Ci chodzi tylko o przyjazne linki.
Lektura
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.