ik heb een probleem met mod rewrite, hij neem de variabelen niet mee in de query string, via php_info had ik al gekeken en hij geeft: _SERVER["QUERY_STRING"] no value aan.
als ik test.php?een=hallo&twee=daar doe dan doet hij het, doe ik dmv een rewrite
test/hallo/daar dan doet hij de variabelen niet mee nemen.
aan de rewrite regel zal het niet liggen:
RewriteRule ^test/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ test.php?een=$1&twee=$2 [L]
wat kan er hier aan de hand zijn, moet er een setting worden aangepast op de server?
?
Onbekende gebruiker
21-08-2006 19:07
De query string is wat achter het vraagteken komt.
Bij een modrewrite heb je geen vraagteken dus ook niks er achter.
$_GET['blabla'] etc zou gewoon moeten werken, maak eens een test pagina met n print_r van je $_GET en test hier op dan eens je mod_rewrite's als dit fouten geeft is de kans groot dat je een klein foutje over het hoofd ziet
inderdaad :) Ik kan namelijk geen fout ontdekken in de rewrite. Alle andere standaard rewrites van bv xml naar php werken wel, behalve als ik met variabelen ga werken dan doet hij het niet.