Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Kohana] Jak zakodować url w adresie jako parametr
Forum PHP.pl > Forum > PHP > Frameworki
Agape
Muszę przesłać metodą GET adres strony. Próbowałem kodować przez base64 ale tam są znaki / wiec jest nieprawidłowe wywołanie. Teraz robie to przez urlencode i niestety występuje błąd 404 ;/
Macie jakies pomysły jak to można przesłać?

ps. adres strony to pelny adres, nie tylko domena, czyli np. http://www.strona.pl/costam/patametry.php?a=1&b=2#skld
flashdev
Cytat(Agape @ 7.01.2011, 08:58:02 ) *
Muszę przesłać metodą GET adres strony. Próbowałem kodować przez base64 ale tam są znaki / wiec jest nieprawidłowe wywołanie. Teraz robie to przez urlencode i niestety występuje błąd 404 ;/
Macie jakies pomysły jak to można przesłać?

ps. adres strony to pelny adres, nie tylko domena, czyli np. http://www.strona.pl/costam/patametry.php?a=1&b=2#skld


Co jest nieprawidłowe? Kodowanie transportowe base64 nadaje się tutaj bez problemu. A jeszcze lepsze będzie urlencode (krótszy adres), które właśnie do tego służy.
Agape
base64 ma / w adresie wiec router nie prawidlowo przekazuje adres przy urlencode jest
Kod
Unable to find a route to match the URI: 404.shtml


Ok okazało się, że żaden z tych sposobów nie rozwiązuje mojego problemu ale rozwiązują go oba na raz. Najpierw urlencode żeby pozbyć się znaków / a później base64 zeby przesłać adres. Dzięki za pomoc, pozdrawiam
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.