![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 18 Dołączył: 11.06.2007 Skąd: Koszalin/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam problem z przekierowaniem w php. Adresem startowym jest powiedzmy: http://jakis.serwis.pl/~user/portal/ , gdy ktoś wejdzie na tą strone ma być przekierowany pod http://jakis.serwis.pl/~user/portal/index/glowna. Próbóję tutaj zastosować technikę niceurl, ale coś mi nie wychodzi. Oto fragmenty kodu odpowiedzlne za to: plik index, który jest stroną startową:
Jak widać, dołącza on config.php, w którum definuję stałą _URL_ jako: http://jakis.serwis.pl/~user/portal/ i _MODE_, która przyjmuje wartość 1 dla wyświetlania normalnie strony main.php, gdzie znajduje się kod strony startowaej, głównie html. Dalej plik url.php:
Wyciąłem tylko fragment z interesującą metodą. Problem w tym, że gdy próbóję wejść na stronę http://jakis.serwis.pl/~user/portal/ nie zostaję przekierowany, tylko strona wiecznie sie ładuje. Nie mam pomysłu w czym jest problem. Z góry dzękuję za wskazówki. Ten post edytował elektrrrus 3.08.2007, 12:40:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 11 Dołączył: 1.08.2007 Skąd: Poland,Warsaw Ostrzeżenie: (0%) ![]() ![]() |
Gdyby nie zadziałał to możesz meta tagami.
Ten post edytował John 3.08.2007, 11:53:41 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 18 Dołączył: 11.06.2007 Skąd: Koszalin/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za szybką odpowiedź.
Jak to mi się prawie zawsze, rozwiązanie znalazłem sam chwilkę po tym jak wysłałem posta... A wygląda to tak: Kiedy w tym kodzie:
wysyłany jest header, strona już nie ma sans się załadować, require już nie zostaną wykone, tylko nastąpi przekierowanie. Kiedy już przekierowanie nastąpi, znowu zgłosi sie skrypt, w który znowu będzie przekierowanie i tak w kółko... main.php albo konserwacja.php nie mają prawa się załadować. Rozwiązałem to tak:
Teraz przekierowanie występuje tylko, jeśli $_SERVER['PATH_INFO'] jest puste, czyli wpisano sam adres http://jakis.serwis.pl/~user/portal/ . |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 01:11 |