Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> rewrite i zmienne przekazywane przez url
wewior
post 30.06.2006, 11:47:44
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 8
Dołączył: 24.09.2003

Ostrzeżenie: (10%)
X----


mam prosta regule w pliku .htaccess
Kod
RewriteRule ^([0-9]+),(.*).html$ ?p=p_$1 [L]

czyli link "2,news.html" przekierowuje na ?p=p_2
wszystko dziala ok, ale potrzebuje jeszcze pobrac zmienne przekazywane przez url np: iPage=2 czyli z linku "2,news.html?iPage=2" potrzebuje pobrac wlasnie ta zmienna iPage, nie wie czy cos robie nie tak ale nie potrafie pobrac niczego co jest za znakiem "?"
w sumie moge przekazywac calosc get'a nie tylko wartosc tej jednej zmiennej jednak nie chcialbym zeby przekazywala sie zmienna p
tzn paramert [QSA] nie bardzo mi odpowiada poniewaz zmienna p przekazywana przez niego nadpisuje zmienna p z RewriteRule

Ten post edytował wewior 30.06.2006, 12:13:42


--------------------
- - -
PHP, HTML, JS, Quick.Cms v6.4, Quick.Cart v6.7, Simlery
- - -
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Dex1987
post 30.06.2006, 12:38:16
Post #2





Grupa: Zarejestrowani
Postów: 246
Pomógł: 0
Dołączył: 28.09.2004

Ostrzeżenie: (0%)
-----


zrob poprostu 2,2,news.html

Kod
RewriteRule ^([0-9]+),([0-9]+),(.*).html$ ?p=p_$1&iPage=$2 [L]


nie wiem jak to sie robi zeby do np 2,2,news.html dodac ?cos=cos2 zeby to dzialalo, na wp chyba tak jest ale nie wiem jak oni to zrobili
Go to the top of the page
+Quote Post
slash12345
post 30.06.2006, 12:40:02
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 21.04.2006

Ostrzeżenie: (0%)
-----


Gościowi chodziło raczej o zmienną liczbę parametrów GET...


--------------------
Kod
thewanderer@debian:~$ sudo apt-get dist-upgrade
Konieczne pobranie 666KB pakietów. Czy chcesz kontynuować? [T/n] nieeeeeeee
Go to the top of the page
+Quote Post
wewior
post 3.07.2006, 08:36:15
Post #4





Grupa: Zarejestrowani
Postów: 200
Pomógł: 8
Dołączył: 24.09.2003

Ostrzeżenie: (10%)
X----


dokladnie, chodzi mi o zmienna liczbe parametrow, w tym przypadku jest jeden to mozna to rozwiazac w ten sposob, ale jesli bedzie ich wiecej to za kazdym razem bede musial grzebac w htaccess'ie a to utrudnia modyfikacje
jeszcze wspomne ze sa to parametry ktore moga wystepowac ale nie musza...

Ten post edytował wewior 3.07.2006, 08:37:29


--------------------
- - -
PHP, HTML, JS, Quick.Cms v6.4, Quick.Cart v6.7, Simlery
- - -
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:23