Autor | Zpráva | ||
---|---|---|---|
Petik Profil * |
#1 · Zasláno: 2. 12. 2011, 23:43:31
Ahoj,
Hledám zkouším, už nevím a tak píši. mám takovéto podstrčení: RewriteRule ^kategorie/([^/]+)/([^/]+)/(.*) director.php?pos[0]=kategorie&pos[1]=$1&pos[2]=$2&pos[3]=$3 [L] a chtěl bych abych mohl vkládat do url další GET parametry např: web.cz/kategorie/neco/neco2/neco3?getParametr&aDalsi Vím že problém bude v té (.*), do které se ukládá vše za /, ale ač jsme vyzkoušel všelicos, furt se mě nedaří to get dobře dostat, proto se otáčím s prosbou na Vás, jesli by jste mě někdo neporadil. Předem moc dík. |
||
Majkl578 Profil |
#2 · Zasláno: 2. 12. 2011, 23:46:30 · Upravil/a: Majkl578
Zkus to s flagem (tj. to v hranatých závorkách na konci) QSA:
[L,QSA]
|
||
Petik Profil * |
#3 · Zasláno: 3. 12. 2011, 15:34:44
Juj díky QSA ;-).
Místo * jsem dal + a nakonec flag: RewriteRule ^kategorie/([^/]+)/([^/]+)/(.+) director.php?pos[0]=kategorie&pos[1]=$1&pos[2]=$2&pos[3]=$3 [L, QSA] Ještě teda mám problém, a to bohužel jen někdy, že když si printnu get: Array ( [pos] => Array ( [0] => auto ) [filter] => 1 [order] => nazev [order-de] => ses ) tak mám nakonci to  a nefachá to. Dočetl jsme se, že to jsou nějaký prázdný identifikačný znaky v UTF-8, ale v editoru mám nastavený ať je neukládá, existuje nějakej program nebo nějaká technika jak se toho zbavit ? |
||
Davex Profil |
#4 · Zasláno: 3. 12. 2011, 17:12:46
Petik:
„tak mám nakonci to  a nefachá to“ Pokud neincluduješ další skripty, tak bývá jen na začátku. Zkontroluj si všechny soubory, zda ho neobsahují a v editoru s vypnutým ukládáním BOMu je znovu ulož. |
||
Časová prodleva: 12 let
|
0