Autor Zpráva
jakubroz
Profil
Ahoj,
Mam problém a nejde mi vyřešit.

Adresu přepisuju přes mod_rewrite s flagem [QSA] a i tak se mi nepřenáší
QUERY_STRING.

Prostě proměná $_GET je prázdná.

tady beru z adresy ty proměný a dál to zpracovávam:

$url = 'http://www.slovnik.cz/bin/mld.fpl?vcb=' . $_GET['q'] . '&dictdir=
'. $_GET['dictdir'] .'&lines=40&hptxt=1&trn.x=31&trn.y=11';


Předem dik aspon za snahu zahadu vyřešit.
Akacko
Profil
jakubroz
Jak vypada .htaccess?
jakubroz
Profil
RewriteEngine On

RewriteCond %{ENV:REDIRECT_STATUS} !^$
RewriteRule .* - [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ $1.php?{%QUERY_STRING} [L,QSA]

RewriteCond %{REQUEST_URI} !.[[:alnum:]]+$
RewriteRule ^(.+[^/])$ /$1/ [R=301,QSA] 

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0